St Helen's Church

St Helen's Church
St. Helens Square, York, YO1 8QN