Mk 61 105 mm self-propelled howitzer
The Mk 61 105 mm self-propelled howitzer was a French self-propelled artillery piece designed and built during the late 1950s for the French Army. == History == During World War II a number of nations produced self-propelled artillery.
Source: Wikipedia — Mk 61 105 mm self-propelled howitzer (CC BY-SA 4.0)