Sisters from the Church of England visited Ely Cathedral to see an exhibition of their embroidery in the Lady Chapel.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results