Self-propelled artillery installation on Red Square May 9 Russia parade
Soviet self-propelled artillery installation su-100
A painted German self-propelled artillery installation with a silencer
British artillery military equipment is ready for battle
Artillery crew at work recoil from the volley in the winter landscape