January 22, 2010

FIN - Mercedes-Benz Fashion Week Closing Party