Born 10th April 1854 Died 19th January 1887
Location 97 Southgate Road, London, N1
Categories
Authority
More Information Nelly Power