203 mm M110 Self-Propelled Howitzer the Japan Ground Self-Defense Force

Back to Top