Puffer Genealogy
ENSIGN, John
1644 - 1676 (32 years)
Generation: 1
1. ENSIGN, John was born in 1644 in Hingham, MA; died on 26 Mar 1676 in Bristol, MA. Other Events and Attributes:
- _COLOR: 2