Individual Information
Thomas Lea
Birth:
Christening:
3 Sep 1676
Melton Mowbray, Leicester, England
FCID:15721:12928
Parents
Father:
Thomas Lee
Mother:
Mary
Marriage(s)