Charlemagne Le Grand Carolingiens + Désidérade de Lombardie

No children

Facts and events

Marriage
770
Last change
February 4, 201815:22:37