Vsevolod I Of Kiev
Vsevolod I Yaroslavich (Ukrainian and Russian: Всеволод I Ярославич, Old Norse: Vissivald), (1030 – 13 April 1093) ruled as Grand Prince of Kiev from 1078 until his death.
Read more about Vsevolod I Of Kiev: Early Life, Reign, Children, Ancestry