German Mercedes-Benz machines stuck on the way of Moscow. Soviet Union, 1941. [800 x 524]