Saturday, March 2, 2013

Mother Nature


Lily Cole by Steven Meisel
Vogue Italia November 2003

Over&Out
G

No comments: