Charlemagne annexes Bavaria

Historical Context Note

Context


Related Groups

  1. Charlemagne and the Carolingian Empire