SU576 122mm obr 1938 howitzer (x2)
$25

The 122mm obr 1938 Howitzer is a devastating artillery piece. It adds the punch to the massed guns of the Red God Of War batteries.

Related Products