Margaret

Family Group Record | Pedigree Chart | Descendancy Chart

Margaret

B ABT 1560

D 28 May 1633 in Ramsey, Essex, England