Image 1 of 1

Tour de France 2014 20140726CY4006.JPG

Dutch Champion Tom Dumoulin (NED) Team Giant-Shimano in action during Stage 20 Individual Time Trial of the 2014 Tour de France running 54km from Bergerac to Perigueux. 25th July 2014.<br />
Photo ASO/G.Demouveaux/www.newsfile.ie
twitterlinkedinfacebook