Title: Alfa Romeo
Subjects: Automobile industry and trade, Alfa Romeo (Firm : Milan, Italy)
Places: Italy