Vladimir the Great

Vladimir the Great

Vladimir the Greawas a prince of Novgorod, grand Prince of Kiev, and ruler of Kievan...