Steven Klein for Vogue Paris May 2010

Steven Klein for Vogue Paris May 2010