William Shurtleff

Family Group Record | Pedigree Chart | Descendancy Chart

William Shurtleff

B 16 May 1624 in West Riding, Yorkshire, England

D 23 Jun 1666 in Marshfield, Plymouth, Ma