Born 4th October 1832 Died 7th December 1911
Location Elm House, Elm Grove, London, SE15
Categories
Authority
More Information William Griggs