John Hurleston Leche, J.P.
1858 - 1894 (35 years)
John Hurleston Leche
1801-1872
1801-1872
Elizabeth Antonia Stokes
-1874
-1874
John Hurleston Leche
1827-1903
1827-1903
John Hurleston Leche, J.P.
1858-1894
1858-1894