Statue of Vladimir Lenin (1870-1924) at the All-Russia Exhibition Center in Moscow, Russia

- Image ID: B65D2C

Statue of Vladimir Lenin (1870-1924) at the All-Russia Exhibition Center in Moscow, Russia

DE ROCKER / Alamy Stock Photo

Image ID: B65D2C

Location: All-Russia Exhibition Center, Moscow, Russia, Europe