Share this story
Close X
Switch to Desktop Site

Scenes from the 2010 Tour de France

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