Where are Ron and Ellen?

France 2005


St. Guilhem

Narrow winding streets in the village of St. Guilhem-le-Désert.