Thursday, November 30, 2017

Candice Swanepoel by Mario Testino for V Magazine Fall 2011