Born 27th August 1857 Died 7th June 1931
Location 86 Highbury Park, London, N5
Categories
Authority
More Information James Edmondson