Second Sino-Japanese War, 1937-1945. Japanese Naval Landing Force troops tow an artillery piece in front of the war-torn Shanghai North Station during the Battle of Shanghai, August-November 1937.


Size: 6661px × 4348px
Photo credit: © Japanese Military Photo Archives / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2, 1937, battle, force, imperial, japan, japanese, landing, naval, navy, north, rikusentai, shanghai, sino-japanese, station, war, world