William Barnes

Family Group Record | Pedigree Chart | Descendancy Chart

William Barnes

B 14 Feb 1670 in Plymouth, Plymouth, Ma

D 31 Mar 1751 in Plymouth, Plymouth, Ma