Japanese Special Naval Landing Forces, Battle of Shanghai, China, August 1937

"Japanese Special Naval Landing Forces with gas masks and rubber gloves...near Chapei in the Battle of Shanghai."

Taken on 1937-08-03
Source Wikipedia
License No Rights ReservedNo Rights Reserved
Uploaded by northway on 2014-09-09
0 views

Comments

Comments are disabled for this photo.