1/20 Lotus 99T Decal [D981]
1/20 Lotus 99T Decal
[D981]
Price: Euro18.00
Stock:24
Item description
1/20 Lotus 99T decal. Only decals.