Olaf II Haraldsson

King of Norway

995 CE to 1030 CE

World

Related Events