Charlemagne (Charles the Great) By: Adam Ullrich German Honors III Mr. Manoff.
Charlemagne (Charles the Great)