Pedigree Chart

2 Baldwin II of Flanders Margrave4 8  
b:
m:
d:
 
b:
m:
d:
9  
b:
d:
 
b: 865 in Belgium
m:
d: 918
5 10  
b:
m:
d:
 
1 Arnulf I of Flandersb:
d:
11  
b:
d:
 
 b:
m:
d: 964
6 Alfred the Great12 Æthelwulf of Wessex (Noble Wolf)
b: in Wessex
m:
d: 858
 
3 Ælfthryth of Wessexb: 848
m:
d: 899
13 Living
b:
d:
 
b: 877 in Wessex
d: 929
7 Ealhswith14  
b:
m:
d:
 
b:
d: 902
15  
b:
d: