Puffer Genealogy
Leofric Earl of Mercia
968 - 1057 (89 years)Drag or scroll to see more of the chart.
Edulph
0921-
0921-
MERCIA, Elfwina of
0905-
0905-
MANNESSON, Athelstan
0925-
0925-
Leofwine Earl of Mercia
0950-1028
0950-1028
Leofric Earl of Mercia
0968-1057
0968-1057