Individual Information
Ethelfleda Princess of England
Birth:
Abt 869
Wessex, England
Death:
12 Jun 918
St. Peters, Gloucestershire, England
FCID:6275:1004
Parents
Father:
Mother:
Marriage(s)
Ethelred, Duke of Mercia
md.
Children
1.
Living