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