News

Twelve embroidered panels that took three years to stitch are making their way to Truro Cathedral in Cornwall.The panels, ...