The Semovente da 149/40 was an Italian self-propelled artillery piece. Only a single unit was built; this vehicle is displayed at the US Army Ordnance Museum, Aberdeen, Maryland.
The Semovente da 149/40 was an Italian self-propelled artillery piece. Only a single unit was built; this vehicle is displayed at the US Army Ordnance Museum, Aberdeen, Maryland.