Samuel Allen

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Samuel Allen

B: ABT 1690 in Salem, Essex, Ma

D: