Lenin Statues 100 Years after Russian Revolution
In this Wednesday, June 28, 2017 file photo, a statue of Soviet founder Vladimir Lenin stands outside the entrance of the Luzhniki stadium in Moscow, Russia. (Photo by Denis Tyrin/AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy