130mm Rocket Barrage

Chinese People's Liberation Army type 19, 130mm rocket barrage.

Related Topics

Guns and Weapons