church in South Gloucestershire, England, UK
Tortworth St Leonard Church - geograph.org.uk - 32977.jpg