Le Tour de France: Stage 17
In This Photo: Vincenzo Nibali
Vincenzo Nibali of Italy and the Astana Pro Team in action during the seventeenth stage of the 2014 Tour de France, a 125km stage between Saint-Gaudens and Saint-Lary-Soulan Pla d'Adet, on July 23, 2014 in Saint-Lary Pla d'Adet, France.
(July 22, 2014 - Source: Bryn Lennon/Getty Images Europe) more pics from this album »