1938 2900 B Lungo Alfa Romeo - By Andy Paradise
1938 2900 B Lungo Alfa Romeo touring car, one of only three left in the world, being uncovered at the science museum as part of a larger Alfa Romeo exhibition which opened to the public on 1st December 2002
Photo taken on 29 November 2001 by Andy Paradise