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 × 2339px
Photo credit: © Sergey Fomin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 100th, anniversary, celebration, communist, communists, flags, party, rally, red, revolution