VOGUE ITALIA NOVEMBER 2014

Carolyn Murphy by Steven Meisel