History Of Manchuria In Pictures

60-cb

Soviet troops in Manchuria at the Harbin train station, China, Aug 1945.