Wednesday, January 1, 2014

Candice Swanepoel By Victor Demarchelier For Vogue Australia June 2013