Prev 1 of 101 Alpine climax for 2015 Tour de France…
Le Tour de France 2013 - Stage Seven
Getty Images
2013-07-05

ALBI, FRANCE - JULY 05: Peter Sagan of Slovakia and Team Cannondale celebrates as he crosses the finish line to win stage seven of the 2013 Tour de France, a 205.5KM road stage from Montpellier to Albi, on July 5, 2013 in Albi, France. (Photo by Bryn Lennon/Getty Images)

Prev 1 of 101 Alpine climax for 2015 Tour de France…

Photo Tools

Recommended

Related Search Results