84928
A bust of Lenin in the deserted mining town of Piramida. Russian north. Arctic. Abandoned...
Scene 1
0:01:06
HD
Download