Riders in the peloton climb during Stage 13 of the Giro d’Italia on Friday from Spilimbergo, Italy, to Grossglockner, Austria.May 22, 2011

FULL STORY

Photo: Reuters

This photo has been viewed 465 times.

TOP top