LOCKHEED
T-33 SHOOTING STAR


T-33A Shooting Star
51-4286

IWM Duxford
20 August 2010