Thank you for your patience while we retrieve your images.
Tour de France races through Suze-la-Rousse in Provence.

The Tour de France races through Suze-la-Rousse in Provence. July 19, 2011. Photo: MARK JOHNSON/IRONSTRING