Nielsen Hayden genealogy
Marguerite of Geneva
Drag or scroll to see more of the chart.
William I of Geneva
1130-1195
1130-1195
Beatrice de Faucigny
-1174
-1174
Albert II
1176-1226
1176-1226
William II of Geneva
-1252
-1252
Albert III
1202-1259
1202-1259
Rudolf of Geneva
1220-1265
1220-1265