Mikel Nieve Ituralde Spain wins Stage 20 Tour of Italy 2018

Code: 962674024

Image Description

Mikel Nieve Ituralde of Spain and Team Mitchelton-Scott / Celebration / during the 101st Tour of Italy 2018, Stage 20 a 214km stage from Susa to Cervinia 2001m / Giro d'Italia / on May 26, 2018 in Cervinia, Italy. (Photo by Justin Setterfield/Getty Images)

Select your option

Choose print size

Photo Only Options