Ajax loader
Fiat Works in Turin / Photo / 1965
Technology / Industry:
Automotive Industry:

Assembly shop of the Fiat works in Turin, Italy.

Photo, 1965.
of 1
Open Lightbox