Valley of the Dolls, Image no. 03, 2005
© Steven Klein

 

Fashion in the Mirror, London

art