Feb 9, 2013

Kati Nescher by Karl Lagerfeld for US Harper's Bazaar March 2013








Visual Optimism

No comments:

Post a Comment