Puffer Genealogy
HAYNES, Mary
1619 - 1697 (78 years)
Generation: 1
1. HAYNES, Mary was born in 1619 in Sunton, Wiltshire, England; died on 1 Mar 1697 in Sudbury, MA.