The first Italian hospital in London, Queen's Square, Bloomsbury

The first Italian hospital in London, Queen's Square, Bloomsbury