David Vseslavich of Polotsk (Q2625725)
(1066-1129)
Language:
other details
description (1066-1129)

External Links