Background

Dinard, France’s most British seaside resort!