Howitzer D-30 in Museum of armored vehicles in Prokhorovka village Belgorod region Russia #209029423
Description
A howitzer is a type of artillery gun characterized by a short barrel and the use of small propellants to launch projectiles along a high trajectory with a steep angle of incidence.