Eleanor Helen Armstrong

Family Group Record | Pedigree Chart | Descendancy Chart

Eleanor Helen Armstrong

B 1592 in , , England

D 12 Mar 1643 in Plymouth, Plymouth, Ma