Loading

Landing of the Shuttle Discovery and end of STS 51-I mission

1985-09-03

NASA

NASA
Washington, DC, United States

51I-S-225 (3 September 1985) --- The Space Shuttle Discovery lands on September 3, 1985 on Runway 23, Edwards Air Force Base, CA, to successfully complete the 51-I mission.

Details

  • Title: Landing of the Shuttle Discovery and end of STS 51-I mission
  • Date Created: 1985-09-03
  • Rights: JSC
  • Album: rlobrie1

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more

Recommended

Google apps