Puffer Genealogy
Family: MACKENNETH II, Malcolm Melkolf King Of Scotland / OSSORY, Aelgifu Aefgifu of (F3470)
m. Abt 983Drag or scroll to see more of the chart. Show family with spouse Show family with parents Select other spouses Select other parents