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. (en)
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. (en)