Lockheed T-33A Shooting Star, MM51-17455 / 580-7148, Italian Air Force / Aeronautica Militare
Registration: MM51-17455
Construction Number: 580-7148
Code Number: SST-1
Model Lockheed T-33A Shooting Star
Operator: Italian Air Force / Aeronautica Militare
Airport: Decimomannu (DCI / LIED), Italy
Photographer: John Bennett
Date Taken: 25/09/2009
Date Submitted: 19/05/2012
Picture ID:1346761