Nielsen Hayden genealogy
William Purefoy
- Aft 1345Drag or scroll to see more of the chart.
William Purefoy
-1277
-1277
Simon Purefoy
-1277
-1277
William Purefoy
-1283
-1283
Philip Purefoy
-1322
-1322
William Purefoy
-1346
-1346