All Saints' Hockerill

All Saints' Hockerill
Stansted Road, Bishop's Stortford, Hertfordshire, CM23 2DY
Photo of All Saints' Hockerill