Lance Armstrong USA wins Stage 17 Tour De France 2004

Tap on the image to zoom

Image description


Lance Armstrong of the USA and riding for US Postal Service presented by Berry Floor celebrates as he wins stage 17 of the Tour de France on July 22, 2004 from Bourg d'Oisans to le Grand Bornand, France. (Photo by Doug Pensinger/Getty Images) Code: 51105953

Select your option

Print size

Photo Only Options

Overall size: