Margaret Loven

Family Group Record | Pedigree Chart | Descendancy Chart

Margaret Loven

B 1581 in Wells, Somerset, England

D 1682 in Beverly, Essex, Ma