Monterosa (Italy) - AllCarIndex

Monterosa  

★★★☆☆

ITALY

time-calendar.png 1946-1961

Brand Data

Company Name: Carrozzeria Monterosa

Place: Moncalieri, Turin

Country: Italy

Nearest Brands

Similar brands

Comments