FRANCE | Monday, 10 November 2008 | Views [262]
Looking down on the kayakers in the gorges of the Ardeche