Matthias Farnsworth

Family Group Record | Pedigree Chart | Descendancy Chart

Matthias Farnsworth

B 20 Jul 1612 in Eccles, Lancashire, England

D 21 Jan 1688 in Groton, Middlesex, Ma