John Leech (b.1817, d.1864)
Date of birth
Aug 29 1817
Date of death
Oct 29 1864
Place of birth
Place of death
Related information