Candice Swanepoel by Terry RichardsonHarper's Bazaar US August 2013














Comments