candice Swanepoel by terry richardson

Candice Swanepoel by Terry Richardson For Vogue Japan June 2012

candice Swanepoel by terry richardson

Candice Swanepoel photographed by Terry Richardson for Vogue Japan June 2012.  Candice wears, amongst others, Balmain, Balenciaga, Prada and Versace.

candice swanepoel by terry richardson

candice swanepoel by terry richardson

candice Swanepoel by terry richardson

candice Swanepoel by terry richardson

candice Swanepoel by terry richardson

candice Swanepoel by terry richardson

candice Swanepoel by terry richardson

candice Swanepoel by terry richardson

candice Swanepoel by terry richardson

candice Swanepoel by terry richardson

candice Swanepoel by terry richardson

via




EXPLORE DEEPER