Autocannone TL.37

$1.29

| /

The TL.37 was an Italian military artillery tractor of World War II. It was manufactured by SPA (Società Piemontese Automobili), an Italian car maker that was a subsidiary of Fiat.

Size