1991 Ferrari F40 Serial Number 88423

Photograph of Speedometer, odometer and tachometer

Speedometer, odometer and tachometer