Saturday, August 4, 2012

Moments of Perfection, Captured.



































Kirsten Owen backstage with Helmut Lang Fall 1997, photographed by Juergen Teller. Can you deal with it? Me neither!

No comments: