Wednesday, November 3, 2010

If You Put Your Ear Up To It You Can Smell The Ocean!

Vogue Italia November 2010

Shot by: Steven Meisel
Via Fashion Copious.

No comments: