James Bly Research

Ethelswitha of Wessex929

Name
Ethelswitha of Wessex
Given names
Ethelswitha
Surname
of Wessex
Also known as
Aelfthryth