Where are Ron and Ellen?

France 2005


Village of Couvertoirade

In the 15th century village of Couvertoirade.