Arrivals for the amfAR Milano 2010 Red Carpet during Milan Fashion Week Womenswear Spring/Summer 2011 at La Permanente in Milan, Italy on September 27, 2010.
Useless Stuff Thread
Liked by 1 user: jacksboots