Redemption certificate for 18 Church Street, York

Additional Information

Published