Tour de France 2010

Paris, France

On-location drawings of the 2010 Tour de France on the Champs Elysees finish line in Paris.

Continue below for more drawings.