Saint Petersburg, Russia. 07th Nov, 2017. A rally held by the Communist Party of Communists of Russia to mark the centenary of the 1917 October Revolution on Lenin Square near railway station. Credit: Russian Look Live News
Size: 3500px × 2292px
Photo credit: © Sergey Fomin / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 100th, anniversary, celebration, communist, communists, flags, party, rally, red, revolution