Puffer Genealogy

Eadbalde Prince of Kent

Male Abt 600 - Yes, date unknown