Share
twitterlinkedinfacebook
Image 1 of 1
DTE04013RUS.jpg
Statues of former Russian leaders Joseph Stalin (left) and Vladimir Illyich Lenin (right) in Park Iskusstv. The statue in the background, with the soviet seal, reads 'USSR, bulwark of peace'.