Nielsen Hayden genealogy
Family: Philip Purefoy / Margaret Shirford (F10160)
m. Bef 1345Drag or scroll to see more of the chart. Show family with spouse Show family with parents Select other spouses Select other parents
William Purefoy ( -1346) |
Philip Purefoy ( -1374) |
Thomas Purefoy ( -1421) |
William Purefoy (1353-1398) |