The peloton climbs in the 146km 15th stage of the Giro d’Italia from Cesana, Italy, to Col du Galibier, France, on Sunday.May 21, 2013

FULL STORY

Photo: Reuters

This photo has been viewed 228 times.

TOP top