Hi Ray - I done a quick look.....I'm not sure with the name Ferrari California - to my opnion is this a Ferrari 599 GTB (Fiorano) which is a strong modified facelift* version if the Ferrari 575 Maranello - the California is the Spider version from the 599 GTB with the convertable roof. The soider version from the 575 was called Superamerica
*In reality is the 599 a complete new designed car but the base idea for the body shape was the 575. The Ferrari 612 Scaglietti looks similar, but is a much bigger car in a 2+2 seat configuration instead of the 2 seater 599 and 575.
By the way, there is big different between the F40 and the F50 - these are two totally different design shapes.
Ray, I will send you a PM the next day, when I got the picture again through.