Birds on the shore at New England Bay in Dumfries and Galloway, Scotland. Les Bell October 7, 2019 2019, Beaches, Birds, Coast, Dumfries and Galloway, New England Bay, Scotland Birds on the shore at New England Bay in Dumfries and Galloway, Scotland.