Monday, February 20, 2012

kati nescher by david sims for vogue paris march 2012