Born 15th June 1844 Died 10th November 1939
Location 177 Lavender Hill, London, SW11
Categories
Authority
More Information Charlotte Despard