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

Leave a Reply