Tour de France 2008

 
 

Picture of the 2008 Tour de France taken in Clermont-l’Herault on Friday July 18th.

 

September 28, 2008