Organisation

National Temperance Hospital (London, England)