Born 24th March 1855 Died 11th December 1920
Location 16 Portsea Place, London, W2
Categories
Authority
More Information Olive Schriener