John Swift

Family Group Record | Pedigree Chart | Descendancy Chart

John Swift

B Dec 1615 in Norton St. Phillips, Somerset, England

D