Menu
Share
Share this story
Close X
 
Switch to Desktop Site

Scenes from the 2010 Tour de France

Image

Image 34 of 34

 

Mark Cavendish of Britain crosses the finish line to win the fifth stage of the Tour de France from Epernay to Montargis, France, on July 8.

PHOTO: Bas Czerwinkski/AP

Next Image Previous Image

Image 34 of 34

 
About these ads

Share