Charles Martel Carolingiens + Rotrude de Trèves

4 children

Facts and events

Marriage
712
Last change
January 27, 201814:42:24