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

Date:
1881
Reference:
25277i

Licence: Public Domain Mark

Credit: Four scenes from the Royal Hospital for Incurables at Putney Heath, London. Wood engraving, 1881. Wellcome Collection. Source: Wellcome Collection.

no text alternative