Church of All Saints, Turkdean
Turkdean, United Kingdom
The Anglican Church of All Saints at Turkdean in the Cotswold District of Gloucestershire, England, was built in the 12th century. It is a grade I listed building.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).