Individual Information
Elizabeth Lea
Birth:
Christening:
29 Apr 1621
Melton Mowbray, Leicester, England
FCID:15721:13122
Parents
Father:
Thomas Lee
Mother: Mrs. Thomas Lee
Marriage(s)