Overall winner, Vincenzo Nibali of Astana, celebrates on the podium after the 21st and final stage of the Giro d’Italia from Riese Pio X to Brescia, Italy, on May 26.Aug 24, 2013

FULL STORY

Photo: EPA

This photo has been viewed 247 times.

TOP top