01.07.2005 GOODWOOD FESTIVAL OF SPEED Photo Gallery: The Ultimate Luxury Production Car, 1945-1980
© 2005 Interfuture Media/Italiaspeed