US VOGUE NOVEMBER 2013

Karlie Kloss by Steven Klein