Lot 256

London 2023

1990 Ferrari F40

{{lr.item.text}}

£1,962,500 GBP | Sold

United Kingdom Flag | London, United Kingdom

{{internetCurrentBid}}

{{internetTimeLeft}}


The Evolution of Forced Induction