Immagine 416596 Paris Tour de France Picture shooted 23/07/2000 - Published 28/11/2013
Immagine 415288 Avignon Tour de France Picture shooted 14/07/2000 - Published 25/11/2013