Paris-Camembert, France, April 17, 2001
Laurent Brochard (Jean Delatour) holds his trophy on the podium.
Image: © AFP/Mehdi Fedouach

Related Story        Latest Photography