Tuesday, September 19, 2017

Karen Elson by Steven Meisel for Vogue Italia April 2007