ViewsWatchers |
Vyacheslav Yaroslavich _____, Duke of Smolensk
b.Bet 1034 and 1036 Smolensk, Smolensk, Russia
d.Bet 1056 and 1057
Family tree▼ (edit)
m. 1019
(edit)
m. Aft 1052
Facts and Events
|