Sisters from the Church of England visited Ely Cathedral to see an exhibition of their embroidery in the Lady Chapel.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results