IVAN IV VASILEVICH (1530-1584). /nCalled Ivan the Terrible. Ruler of ...

IVAN IV VASILEVICH (1530-1584). /nCalled Ivan the Terrible. Ruler of ...