The Space Shuttle Discovery glides in for landing at Edwards Air Force Base in Southern California at the conclusion of mission STS-92 on October 24, 2000.
Show lessRead more
Details
Title: STS-92 - Landing at Edwards Air Force Base
Creator: NASA/Carla Thomas
Date Created: 2000-10-24
Location: AFRC
Rights: AFRC
Album: mgmurph1
Get the app
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more