Image 1 of 1

Tour de France 2015 20150726TDF0017.JPG

The peloton with Thomas VOECKLER (FRA) Europcar on the front pass the Arc de Triomphe on the Champs Elysees in Paris during Stage 21 of the 2015 Tour de France running 109.5km from Sevres to Paris - Champs Elysees, France. 26th July 2015.<br />
Photo: ASO/B.Bade/Newsfile