Roles performed
Data from
Locations
William Downe Ross has 3 locations.
Birth (1853)
Exeter, Devon
England
Studio or Business (1879-1884)
30 Acre Lane
Brixton, Lambeth
London, Greater London
England
Death (1932)
Edmonton, Enfield
London, Greater London
England