Wednesday, November 29, 2017

Karlie Kloss by Mario Testino for Vogue US September 2011