All Saints Church Helmsley

Another view of All Saints' Church, in the centre of Helmsley