Sunday, 9 December 2007

Photo Of The Day

Embarking on a race of 4,395 km, 80 intrepid cyclists depart on the 27th annual
Tour de France from the Champs-Élysées in Paris, France, 27th June 1933.

No comments: