Immagine 592047 Giro d'Italia Picture shooted 31/05/1998 - Published 24/05/2016
Immagine 405135 Giro d'Italia Picture shooted 27/05/1998 - Published 17/10/2013