Individual Information
Elizabeth Armstrong
Birth:
20 Sep 1652
Hoby, Leicester, England
FCID:25256:10101
Parents
Father:
Abraham Armstrong
Mother:
Elizabeth Bird
Marriage(s)