MacLellan's Castle , Kirkcudbright
MacLellan's Castle , Kirkcudbright
MacLellan's Castle , Kirkcudbright