Minicraft

1/72 Lockheed T-33A Shooting Star

038

Regular price $35.00 Save $-35.00
1 in stock