4 months ago inhistory

Generals from the Machukuo Imperial Army – in front of the Imperial Palace of Manchukuo - in the State of Manchukuo (occupied-northeast China), an Axis puppet state of Imperial Japan, c. 1937.

Loading


More posts