Lockheed SR-71A Blackbird, 61-7959 / 2010, United States Air Force Armament Museum
Registration: 61-7959
Construction Number: 2010
Model Lockheed SR-71A Blackbird
Operator: United States Air Force Armament Museum
Airport: Eglin AFB (VPS / KVPS), USA - Florida
Photographer: Don Hewins
Date Taken: 10/04/2010
Date Submitted: 10/08/2012
Picture ID:1360266