Tuesday, March 29, 2011

Abby Lee Kershaw for Vogue Australia and Karlie Kloss for Giles