Immagine 791413 L'Alpe d'Huez Tour de France Picture shooted 11/07/1990 - Published 16/01/2019
Immagine 656685 Tour de France Picture shooted 22/07/1990 - Published 25/05/2017