Saturday, February 11, 2012

Candice Swanepoel by Terry Richardson for Purple Fashion Magazine SS 2012