Individual Information
Ethelhilda [Princess of] England
Birth:
Abt 906
Wessex, England
FCID:14305:8821
Parents
Father:
Edward I England
Mother:
Elfleda [Queen of] England
Marriage(s)