Ecgfrith of Northumbria

King of Northumbria (–)

Parents

Children

Siblings

Partners