St Mary’s Isleby adminOctober 13, 2024 Tags:DG6DG6 4Dumfries and GallowayScotlandThe Stewartry of Kirkcudbright