Leycester's hospital.
Publisher: Leamington Courier
Published: 1891
Place of publication: Leamington
Language: eng