Charlotte Dellal attends Footwear News 24th Annual Achievement Awards at The Museum of Modern Art on November 30, 2010 in New York City.
Useless Stuff Thread
Liked by 1 user: jacksboots