Italy Leg of the 2008 Tour de France

The 2008 Tour de France starts tomorrow, July 5, on the northwest coast of France and ends July 27 in Paris. Covering 3,500 kilometers, much of it in hilly terrain,...
All trademarks and copyrights owned by their respective owners and are used for illustration only
Kokopelli Creative Web Design
The Sicily Blog | The Normandy Blog | African Safari