Designed by
Title
The Peloton - Tour de France 2014 #74948879
Description
Col du Tourmalet, France - July 24,2014: Astana Team in front of a part of the peloton climbing the road to Col de Tourmalet in the stage 18 of Le Tour de France 2014.
This image is editorial