Puffer Genealogy
HASELWOOD, Francis
![Male](img/tng_male.gif)
Generation: 1
1. HASELWOOD, Francis was born about 1546 in Maidwell, Northamptonshire, England; and died.