Sheep grazing, Bruichladdich

textile and stitch

Sheep grazing, Bruichladdich

textile and stitch