Glenlocharby adminJune 17, 2024 Tags:DG7DG7 2Dumfries and GallowayScotlandThe Stewartry of Kirkcudbright