Organisation

Hospital for the Small-Pox and Inoculation (St. Pancras, London, England)