Stage 19 Bourgoin-Jallieu - Aubeunas

Image 19 of 19
< Prev

Tour de France 2009 Tour de France_874.JPG

The peloton in action during Stage 19 of the Tour de France 2009 running 178km from Bourgoin-Jallieu to Aubenas, France. 24th July 2009 (Photo by Eoin Clarke/NEWSFILE)
twitterlinkedinfacebook