Image 1 of 1

Tour de France761.JPG

The riders arrive on the Champs-Elysees for the first lap on the final  Stage 20 of the 2010 Tour de France from Longjumeau to Paris Champs-Elysees, 25th July 2010 (Photo by Eoin Clarke/NEWSFILE)
twitterlinkedinfacebook