Image 1 of 1

Giro d'Italia 2015 ZEN_8704.JPG

Sacha Modolo (ITA) Lampre-Merida wins a very wet Stage 13 of the 98th Giro d'Italia 2015 running 147km from Montecchio Maggiore to Jesolo. 22nd May 2015. <br />
Photo: ANSA/Luca Zennaro/www.newsfile.ie
twitterlinkedinfacebook