St. Mary Street, Kirkcudbright, DUMFRIESSHIRE
Maclellan Castle Castle Street, Kirkcudbright, DUMFRIESSHIRE