Swell, GB
The Church of St Mary is an Anglican church in Upper Swell in the Cotswold District of Gloucestershire, England. It was built in the 12th century and is a Grade I listed building.
Listen to the audio guide for Church of St Mary, Swell Free on WIP — starts by itself when you arrive, even with the screen off