Karlie Kloss, Mirte Maas, Lara Stone, Rianne ten Haken, Liya Kebede and Freja Beha - Vogue US, March 2010

Blog Archive