Prince Athelstan of England
Birth:
988
Individual Information  
FCID:5990:25524      
Parents
Father:
King Ethelred II of England
Mother: Princess Elgiva of Northumbria
Marriage(s)