Helena Lucas
Birth:
Christening:
5 Mar 1591/92
Elsworth, Cambridge, England
FCID:5089:8645
Parents
Father:
Robert Lucas
Mother:
Ethaldreda Marston
Marriage(s)