Sisters from the Church of England visited Ely Cathedral to see an exhibition of their embroidery in the Lady Chapel.
A collection of exquisite embroidery is on public display for the first time. The exhibition, named "Clothed in Glory," is being held in Ely Cathedral's Lady Chapel. It showcases a wide variety of ...