Troops of Japanese 13th Army operating a Type 89 grenade launcher, Jinhua, Zhejiang, China, May 30th, 1942



Troops of Japanese 13th Army operating a Type 89 grenade launcher, Jinhua, Zhejiang, China, May 30th, 1942
http://ift.tt/2ihalZZ

Submitted December 23, 2016 at 04:00AM by McCreedy3
via reddit http://ift.tt/2hX4WnK


Leave a Reply

Your email address will not be published.