Automobiles of London Car Auction: 1986 Ferrari F1/86 Turbo Automobiles of London Car Auction, Battersea Park, London, England, 31st October 2007. DIGITAL IMAGE
1986 Ferrari F1/86 Turbo
Automobiles of London Car Auction, Battersea Park, London, England, 31st October 2007.
DIGITAL IMAGE