Stock Photo: Statue of Lenin in front of the VVTs or VDNKh, All Russian Exhibition Centre, central pavilion, Moscow, Russia