Genealogy Files - Family Card
Siward III King of Denmark
Eric II King of Denmark
b.
d.
Children
Canute I King of Denmark