tour.jpg

The peloton climbs Mont Ventoux on stage fifteen of the 2013 Tour de France