A painted German self-propelled artillery installation with a silencer
German anti-tank gun on a tractor with camouflage coloring
Anti-tank system - self-propelled anti-aircraft missile system
The self-propelled howitzer is ready for battle. Military