Designed by
Title
The Peloton in Full Effort #59540772
Description
Le Markstein, France- July 13, 2014:The peloton, climbing the difficult road to mountain pass Le Markstein in Vosges Mountains,during the stage 9 of Le Tour de France 2014.
This image is editorial