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 any of the pictures to open a larger version in a new window .

Return to events index