New England Bay – Dumfries & Galloway, Scotland

New England Bay – Dumfries & Galloway, Scotland