Puffer Genealogy

MACALPIN, Kenneth King of the Picts

Male Abt 810 - 859  (49 years)