ITALY
1973-1975
1973 - 1975
Company Name: ORSA (Officine Realizzazioni Sarde Automobili) SpA
Place: Cagliari
Country: Italy
Place: Turin
UNITED KINGDOM
JAPAN
NEW ZEALAND
UNITED STATES
Comments