York, All Saints Pavement

Additional Information

Published