Home Collections People and organisations

Seale Hayne Hospital (Newton Abbot, England)