Puffer Genealogy

Egbert King Of Wessex

Male Abt 773 - Aft 838  (> 65 years)