Torbeckhill Reservoir in Dumfries and Galloway

Torbeckhill Reservoir in Dumfries and Galloway is a body of water.

Nature
body of water
Located in Dumfries and Galloway, Middlebie
Country United Kingdom