Born 8th January 1806 Died 2nd January 1872
Location 67 Shrubland Road, London, E8
Categories
Authority
More Information Nelson Lee