2011
TL2320 : Church of St Mary and St Thomas, Knebworth
taken 13 years ago, near to Old Knebworth, Hertfordshire, England
This is 1 of 3 images, with title Church of St Mary and St Thomas, Knebworth in this square
Church of St Mary and St Thomas, Knebworth