Moscow, Russia. 7th Nov, 2017. Left Front coordinator Sergei Udaltsov (R) seen as the Russian Communist Party rallies to mark the centenary of the 1917 Bolshevik Revolution. Credit: Sergei Bobylev/TASS/Alamy Live News

- Image ID: KGF7XR
Moscow, Russia. 7th Nov, 2017. Left Front coordinator Sergei Udaltsov (R) seen as the Russian Communist Party rallies to mark the centenary of the 1917 Bolshevik Revolution. Credit: Sergei Bobylev/TASS/Alamy Live News
ITAR-TASS News Agency / Alamy Stock Photo
Image ID: KGF7XR

Similar stock images