Roles performed
Data from
Locations
Edith Darwin Humphreys has 2 locations.
Birth (May 19, 1872)
Glasgow, Scotland
Active in (1890s)
London, Greater London
England
Edith Darwin Humphreys has 2 locations.
Glasgow, Scotland
London, Greater London
England