Descendants of Charlemagne (Generation 6)

(previous generation <<--- see other generations --->> next generation) ''This is incomplete. Please see Project Charlemagne if you would like to help.'' Click the icon at the head of each column to alphabetize the column; refresh to restore children to birth order.