Le Tour 2009 - Stage 20 Montélimar to Mont Ventoux

19 images Created 30 Jul 2009

France, Bedoin, 25 July 2009: Images from Stage 20 - Montélimar to Mont Ventoux (167 km).
View: 25 | All