Lempriere, William, Inspector-General of Hospitals

Relationships: