King Offa of Mercia

King Offa of Mercia called himself the Rex Anglorum (“King of the English”) during his reign of the Anglo-Saxon kingdom Continue reading