Where are Ron and Ellen?

France 2005


Carcassonne

Carcassonne city walls.