Lockheed SR-71 Blackbird Landing at Dulles
The Lockheed SR-71 Blackbird, with chute deployed, landing at Dulles International Airport on March 6, 1990.
Image Number: SI90-3300
Credit: Image by Laurie Minor-Penland, National Air and Space Museum, Smithsonian Institution
For print or commercial use please see our permissions page.
(668 x 1000 pixels)
Large JPEG (668 x 1000 pixels)