The interior of St. Mary's Church, Saffron Walden, Essex.

The interior of St. Mary's Church, Saffron Walden, Essex, England