HOT COVER: Vogue Germany August 2010


Abbey Lee Kershaw by Alexi Lubomirski