Ecgfrith, King (Kingdom of East Anglia (Mercia)) : All Data
Ecgfrith was a King who ruled over the Kingdom of Mercia from 670 to 685.
Ecgfrith was a King who ruled over the Kingdom of Mercia from 670 to 685.