barchetta
RM Sotheby's London
Lot 135 - 1990 Ferrari F40 s/n 84643 Est. £900,000 - 1,100,000