Bakewell, Robert Hall, active 1866-1883, Medical Officer of Health Trinidad

Relationships: