Puffer Genealogy
YAROLSAVICH, Svyatopolk I (II) Grand Duke of Kiev
1027 - 1076 (49 years)
Generation: 1
1. YAROLSAVICH, Svyatopolk I (II) Grand Duke of Kiev was born in 1027 in Volodymyr-Volyns'kyy, Volyn', Ukraine; died on 27 Dec 1076.