Royal embroidery: stitches and stories

Royal embroidery: stitches and stories 1 December 2022 til 29 [...]