Descendants of Charlemagne (Generation 2)

(all categories <<- (see other generations) ->> next generation)

''This is almost certain to be complete. Please see Project Charlemagne if you would like to help with further generations.''