ITA-01444

Italeri 1/72 Lockheed Martin T-33A Shooting Star Kit

Italeri 1/72 Lockheed Martin T-33A Shooting Star Kit