47 St. Mary Street, Kirkcudbright, DUMFRIESSHIRE
Beaconsfield Place, Kirkcudbright, DUMFRIESSHIRE
The Old Studio Castle Bank, Kirkcudbright, DUMFRIESSHIRE