Eliza Storr
1881-1968
Born: 18 Umberstone Street, Camberwell, London, England.
Died: Camberwell, London, England
|
1881-1968
Born: 18 Umberstone Street, Camberwell, London, England.
Died: Camberwell, London, England