Puffer Genealogy
Canute II\Hardicanute King Of England
995 - 1035 (40 years)Drag or scroll to see more of the chart.
Gorm King of Denmark
0899-0958
0899-0958
Thyra
-0957
-0957
Sven I King of Denmark
0960-1014
0960-1014
Canute II\Hardicanute King Of England
0995-1035
0995-1035