Candice Swanepoel | ph. Terry Richardson | Harper’s Bazaar
+ permalink
Candice Swanepoel | ph. Terry Richardson | GQ UK