Stitching in Wales, between the mountains and the sea  . . . . .