Designed by
Title
Inside the Peloton #48096921
Description
Col du Lautaret, France - July 19, 2014: Image of the legs of cyclists inside the peloton, pedalling during the stage 14 of Le Tour de France 2014 on Col du Lautaret in Hautes Alpes.
This image is editorial