Hoddom and Ecclefechan Village Hall

Hoddom and Ecclefechan Village Hall
Ecclefechan, Dumfries and Galloway, DG11 3DR
Photo of Hoddom and Ecclefechan Village Hall