Russia/Ukraine - tdfilm1
Lenin Museum, Moscow.

Lenin Museum, Moscow.