Holy Cross and St. Lawrence Church, Waltham Abbey, Essex.

Holy Cross and Saintt Lawrence Church, Waltham Abbey, Essex, England