Lockheed SR-71 Blackbird Landing at Dulles

     

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.

Large TIFF (668 x 1000 pixels)
Large JPEG (668 x 1000 pixels)

More about this object