Church of England Diocese of York All Saints, Pavement with St. Crux and St. Michael Spurriergate, York

All Saints, Pavement