Monday, October 3, 2011

Vogue Italia October 2011 : Karen Elson by Steven Meisel