Clatteringshaws Dam Dumfries And Galloway Scotland Clatteringshaws Is A Remote Area In The Galloway Forest Park Next To The A712 Road That Runs Between The Towns Of New Galloway And Newton Stewart Southwest Scotland In The County Of Dumfries Gallo Wallpaper Collections