Organisation

Watford (England). Local Board of Health.