MacLellan’s Castle, built in the late 16th century, once the home of the Lords of Kirkcudbright.
All images are © Chris Gibbins