VOGUE ITALIA NOVEMBER 2013

Ashleigh Good by Steven Meisel