Wednesday, December 1, 2010

Pussy West

Shot by Terry Richardson for Vogue Paris starring the amazing Crystal Renn, Abbey Lee Kershaw and Eniko Mihalik.

No comments: