Glencairn Kirk

Glencairn Kirk
Kirkland, Moniaive, Thornhill, Thornhill, Dumfries and Galloway, DG3 4HD