Meadowfoot Lead Mine Adit in Dumfries and Galloway

Meadowfoot Lead Mine Adit in Dumfries and Galloway is a building. Meadowfoot Lead Mine Adit is near Church Street.

Building Type
building