Vsevolod I of Kiev

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