Astrid Olafsdatter Queen of Norway, Princess of Sweden
Birth:
Abt 999
of Uppsala, Uppsala, Sweden
FCID:12345:5335
Parents
Father:
Olaf III "Skotkonung" Eriksson King of Sweden
Mother:
Edla Princess of the Wends, Concubine of Sweden
Marriage(s)