Lance Armstrong USA Stage 21 Paris Tour de France 2005

Code: 532795428

Image Description

Stage 21. Corbeil-Essonnes - Paris. Lance Armstrong (USA), poses with Discovery Channel sports director Johan Bruyneel (BEL) and USPS sports director Dirk De Mol (BEL) on the Champs-Elysees. (Photo by Tim de Waele/Corbis via Getty Images)

Select your option

Choose print size

Photo Only Options