LOCKHEED
T-33 SHOOTING STAR
T-33A Shooting Star
51-4286
IWM Duxford
20 August 2010