One of a series of stunning photobustas for this little known Hugh Hudson film.
Origin: Italy 1981 Size: 26 x 18 in / 66 x 46 cm Condition: Excellent
DTM 1994 German Touring Car Championship.
Vintage Motoring, Racing & Aviation Magazines
Le Mans - Steve McQueen 1971 Original Japanese Movie Poster
Bandits a Milan France 1968
Pebble Beach Concours 2010 - Alfa Romeo USA 2010