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)