New York IT designer and coming up and up American actress
Kate Mara and Zac Posen

Colour! Colour! Valeur!
Read the rest of this entry »