pedalfar pedalfar Candice Swanepoel Poses for Victor Demarchelier in Vogue Australia June 2013 Source: pedalfar