Where are Ron and Ellen?
France 2005
Romanesque church in the village of St. Guilhem-le-désert.