Individual Information
Keysia Lucas
Birth:
Abt 1626
of Wellingborough, Northampton, England
FCID:5648:4962
Parents
Father:
Richard Lucas
Mother:
Keysia
Marriage(s)