Image 1 of 1

Tour de France 2009 Tour de France_572.JPG

Lake Annecy host of Stage 18 of the Tour de France 2009 an individual time trial running 40.5km, France. 23rd July 2009 (Photo by Eoin Clarke/NEWSFILE)
twitterlinkedinfacebook