Image 1 of 1

Tour de France 2015 20150726TDF0018.JPG

Nelson OLIVEIRA (POR) Lampre-Merida, Kenneth VAN BILSEN (BEL) Cofidis and Jean-Luc PERICHON (FRA) Bretagne-Seche out front 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