ST MARY AND ALL SAINTS CHURCH.