Ethelfleda [Princess of] England
Birth:
Abt 869
of Wessex, England
Death:
12 Jun 918
St. Peters, Gloucestershire, England
FCID:14305:4803
Parents
Father:
Mother:
Marriage(s)