Designed by
Title
Road Indicator During Tour de France #42135651
Description
Alpe-D'Huez,France- July 18, 2013: Road indicator of the route for Tour de France located on the road to Alpe D'Huez, in the stage 18 of the edition 100 of Le Tour de France 2013.
This image is editorial