Tour de France Photo Show - Stage 21

News & Results

07/31/2005| 0 comments
by Thomas Valentinsen
l'Arc du Triumphe awaits the riders. Photo copyright Roadcycling.com.
l'Arc du Triumphe awaits the riders. Photo copyright Roadcycling.com.

Tour de France Photo Show - Stage 21

Photos from the final stage of the 2005 Tour de France.

Your comments
Your comments
sign up or login to post a comment