Description
This Ferrari 250 TR is a race car, with only 34 units built between 1956 and 1961. Testa Rossa means Red Head, referring to the red-painted cylinder heads. An unrestored example was sold by Tom Hartley in 2009 for €40,000,000.
Artist: Jean Bonico
JMN-3, Acrylic on canvas