Halsten Stenkilsson

King of Sweden (1050–1081)

Parents

Children

Siblings