Where are Ron and Ellen?

France 2005


Bay at Balaruc-les-Bains

Edge of the bay near Balaruc-les-Bains.