Deposed 1077-1078.

Gramps ID P6814

References

  1. Prince of Kiev, Vsevolod I Yaroslavich of Kiev [I30985]