Individual Information
Helena Lucas
Birth:
Christening:
5 Mar 1591/92
Elsworth, Cambridge, England
FCID:5089:8645
Parents
Father:
Robert Lucas
Mother:
Ethaldreda Marston
Marriage(s)
Thomas Tawle
md. 1 Jun 1618
Elsworth, Cambridge, England
Children