The leaders of the Tour de France pass through Marseillette, France.

Leading the Tour de France - 2011
The leaders of the Tour de France pass through Marseillette, France.