Organisation

Royal Hospital for Incurables (London, England)

Images

  • Four scenes from the Royal Hospital for Incurables at Putney Heath, London. Wood engraving, 1881.

Catalogue