Ferrari 857 Sport Scaglietti Spider
This Ferrari 857 Sport Scaglietti Spider auctioned at Gooding & Company at Pebble Beach on August 18-19, 2012.
Source: Gooding & Company
Photo Credit: Mathieu Heurtault