Tuesday, June 8, 2010

Artistically Wild...


Karlie Kloss by Patrick Demarchelier

No comments: