Ferrari 458 Spider in Matt Silver/Red Lthr
Made by BBR #P1836MS
1/18 scale
Number 6 of 10 total pieces built
Damage on corner of box - clear plastic cover is also cracked - please look at pictures.
Very rare BBR model made in Italy not China