flickr-free-ic3d pan white

Le Tour de France 2012 - Stage Twenty

during the twentieth and final stage of the 2012 Tour de France, from Rambouillet to the Champs-Elysees on July 22, 2012 in Paris, France.

1,685 views
19 faves
6 comments
Taken on July 22, 2012