Title: Italia, Europa
Subjects: Alfa Romeo automobile, Directories, Service stations
Places: Europe