St. Marys Place Townend, Kirkcudbright, DUMFRIESSHIRE
St. Marys Place, Kirkcudbright, DUMFRIESSHIRE
50 St. Cuthbert Street, Kirkcudbright, DUMFRIESSHIRE