CANDICE SWANEPOEL
COVER
VICTOR DEMARCHELIER
VOGUE
VOGUE AUSTRALIA
FOLLOW / SHARE
VOGUE AUSTRALIA JUNE 2013
Candice Swanepoel by Victor Demarchelier