Caravan Club site at New England Bay, near Drummore in Dumfries & Galloway, Scotland

Caravan Club site at New England Bay, near Drumore in Dumfries & Galloway, ScotlandCaravan Club site at New England Bay, near Drummore in Dumfries & Galloway, Scotland.