Sunday, December 26, 2010

Blood. Sugar. Sex. Magic.









































Harper's Bazaar China, January 2011. Photographer: Benjamin Kanarek

No comments:

Post a Comment