This is the1/43 BBR BBR114SA Ferrari 330GT SERIE 1 2+2 S/N 5889 1965, OGP 2005 Nuerburgring on a red leather base, limited 15 pieces. Of course it is 100% BBR factory built and very rare.