Le Tour de France 2017 - Stage Sixteen
In This Photo: Thomas Voeckler
Thomas Voeckler of France riding for Direct Energie rides to the start during stage 16 of the 2017 Le Tour de France, a 165km stage from Le Puy-en-Velay to Romans-sur-Isère on July 18, 2017 in Le Puy-en-Velay, France.
(July 17, 2017 - Source: Chris Graythen/Getty Images Europe) more pics from this album »