The Nave, Holy Cross and Saint Lawrence Church, Waltham Abbey, Essex.

The Nave, Abbey Church, Waltham Abbey, Essex, England