MORE FAMILY TREES




Charlemagne, King of the Franks and Holy Roman Emperor

How I am descended from the Emperor Charlemagne