Goodwood stand Alfa Romeo

Goodwood stand Alfa Romeo

Installation Alfa Romeo
Fiat Group Automobiles s.p.a.
Automotive Company
Chichester (UK) – 2008

Services: Design and Art direction