According to Hampsten, this image is taken from the actual podium shot at the Giro d'Italia in 1988.
Showing 10 of 32
© James Huang