Organisation

Hospital and Homes of St. Giles (London, England)

Catalogue