NLM Digital Collections

The First Italian Hospital in London- Queen's Square, Bloomsbury: [Four scenes from the Italian Hospital]