Suggested Searches

Space Shuttle Discovery is seen at sunset after it landed at Edwards Air Force Base on September 3, 1985

Servicing of Shuttle Discovery after landing at end of STS 51-I mission

51I-S-240 (3 Sept. 1985) --- Servicing of the space shuttle Discovery after its landing at Edwards Air Force Base ending the STS-51I mission. Photo credit: NASA

Image Credit: NASA
Download