Designed by
Title
Moscow, Russia, Bust of Vladimir Lenin in the lobby of the subway station `Revolution Square`. #236866629
Description
The bust of Vladimir Ilyich Lenin is installed in the lobby of the Ploshchad Revolyutsii metro station.
This image is editorial