DRY STONE WALLING
Publisher: Stewartry of Kirkcudbright Drystane Dyking Committee