Pskov,Russia
References (2)
0890 Individual:
Olga Grand Duchess of Kiev
(b. 0890 )
0903 Marriage / Union:
Igor Grand Duke Of Kiev & Olga Grand Duchess of Kiev
(m. 0903 )