Tap on the image to zoom

Image description

Save

29 Jul 2001: Lance Armstrong of the USA and the US Postal team on his way to a third consecutive Tour de France win passes the Eiffel Tower on stage 20 of the Tour de France from Corbeil Essonnes to Champs Elysees, Paris in France.
Mandatory credit: Doug Pensinger/Allsport Code: SPGASGN048

Select your option

Print size

Photo Only Options

Overall size:

Loading