WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Margrave Suppo II of Spoleto

Princess Rosele of Italy 9551003
Count Arnaud II of Flanders 960987
King Adalbert of Italy 938975
Gerberge de Macon 941986
Princess Urracca of Italy 9651007
Duke Gonzelon I of Lorraine 9671044
King Berenger II of Italy 900966
Willa of Arles 914966
Unknown
Anselmo Saluzzo 9601013
Gisela Este 1014
Helena de Verona 925
Aleramo Montferrat 935991
Gisela of Friuli 880914
Margrave Adalbert I of Ivrea 875924
Bertila of Spoleto 859915
King Berenger I Holy Roman Emperor 850924
Margrave Suppo II of Spoleto 834910
Duke Adelchis I of Spoleto
Duke Suppo I of Spoleto 824