BATTLE OF SHELDON RIVER 14 July 1471
“RUSSIAN ARMAGEDDON – THE SHELON RIVER BATTLE” 1990-1993, oil on canvas, golden foil, 195×290 cm. Martha the Mayoress at the Destruction of the Novgorod Veche, by Klavdiy Lebedev Ivan launches attack on Novgorod, wins victory at Shelon River on 14 July – When Aleksandr of Yaroslavl dies, Ivan annexes the principality. In May, after making […]
Read more