Sport Photo Gallery 2024 Christmas Order Deadlines

Hinault, Merckx, Armstrong and Indurain

Tap on the image to zoom

Image description

Save

PARIS, FRANCE - JULY 27: (L to R) Five-time winners of the Tour de France Bernard Hinault of France, Eddie Merckx of Belgium, Lance Armstrong of the U.S. and Miguel Indurain of Spain wave after Armstrong won his fifth Tour de France after stage twenty between Ville D'Avray and the Champs-Elysees in Paris, of the Tour de France on July 27, 2003 in France. (Photo by Robert Laberge/Getty Images) Code: SPGASGN168

Select your option

Print size

Photo Only Options

Overall size:

Loading