2013 Ferrari California 30 Window Sticker Photo #132841404