Designed by
Title
Church of St Mary and St Thomas, Knebworth Hertfordshire England #221642221
Description
The Church of St Mary and St Thomas is one of two Anglican churches in Knebworth, Hertfordshire, England. The church dates from the twelfth century and is a grade I listed building.
This image is editorial