Kate Long Kate Long Kate Long

September 2009

Kate Long

  • Art Director: Francesca Leoneschi
  • Designer: Andrea Cavallini