smartville in Hambach

A98F6084 smartville in Hambach
  • Archive number
    A98F6084
  • Caption
    smartville, the production facility for the smart City Coupe in Hambach, France, 1998
  • Info
    Additional picture number: D24173
  • Topics
Loading