Alfa Romeo Sustaining Beauty

Alfa Romeo displayed an amazing collection of cars in 2002 at the Science museum in London. Below are pictures of some of the cars on display.

Please click on an image to open a larger view in a new window

 

Return to events index