Immagine 580183 Giro d'Italia Picture shooted 04/06/1993 - Published 11/04/2016
Immagine 306811 Giro d'Italia Picture shooted 02/06/1993 - Published 05/09/2012