MUGGIA, ITALY OCTOBER 18, 2010: Photo of a Ferrari California Spider. The Ferrari California is a grand touring 2+2 sports car produced by the Italian

- Image ID: M2KNMG
MUGGIA, ITALY OCTOBER 18, 2010: Photo of a Ferrari California Spider. The Ferrari California is a grand touring Stock Photo
Enlarge
https://www.alamy.com/licenses-and-pricing/?v=1 https://www.alamy.com/stock-photo-muggia-italy-october-18-2010-photo-of-a-ferrari-california-spider-173767120.html
MUGGIA, ITALY OCTOBER 18, 2010: Photo of a Ferrari California Spider. The Ferrari California is a grand touring 2+2 sports car produced by the Italian
Massimiliano Clari / Alamy Stock Photo
Image ID: M2KNMG
MUGGIA, ITALY OCTOBER 18, 2010: Photo of a Ferrari California Spider. The Ferrari California is a grand touring 2+2 sports car produced by the Italian manufacturer Ferrari.
Location: Trieste, TS, Italia