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.
  • SI90-3300

  • Copyright/Owner: Smithsonian Institution
  • Source: National Air and Space Museum, Smithsonian Institution
  • Photographer: Laurie Minor-Penland
  • For print or commercial use please see our permissions page.