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

 

Fashion in the Mirror, London

art   29 Jul 2008