Designed by
Title
Soviet and Russian 152-mm divisional self-propelled howitzer or artillery installation #259538287
Description
Soviet and Russian 152-mm divisional self-propelled howitzer. `Msta-S` øûø 2S19 self-propelled artillery installation is designed to destroy tactical nuclear weapons, artillery and mortar batteries, tanks and other armored vehicles
This image is editorial