Itala (Italy) - AllCarIndex

Itala  

ITALY

time-calendar.png 1904-1935

Brand Data

Company Name: Itala SA Fabbrica Automobili

Place: Turin

Country: Italy

Nearest Brands

Similar brands

Comments