Charlemagne Le Grand Carolingiens + Liutgarde d' Alsace

No children

Facts and events

Marriage
795
Last change
February 4, 201813:21:46