Monday, May 14, 2012

Karlie Kloss by Annie Leibovitz for US Vogue June 2012