The landing of the Soviet assault troops of the Red Army on the coast of Manchuria against the Japanese Kwantung Army.
Location: Manchuria, China
Date: August 1945
The Greatest hi-res photo archive!
The famous World images
The landing of the Soviet assault troops of the Red Army on the coast of Manchuria against the Japanese Kwantung Army.
Location: Manchuria, China
Date: August 1945