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

What do you think about this?