Yaroslav 'the Wise' Prince Of Kiev(abt 978 - 20 Feb 1054)
Igor Prince Of Vladimir
b.  
d. 1060
br.  
occ. Prince Of Smolensk 1058
AKA.  
PAR.  
Children
David Prince Of Vladimir(abt 1058 - 25 Dec 1112)