Giovanni Visconti of Italy wins the 17th stage of the 96th edition of the Giro d’Italia, from Caravaggio to Vicenza (214km), on Wednesday in Vicenza.May 24, 2013

FULL STORY

Photo: AFP

This photo has been viewed 150 times.

TOP top