Back to album

STS-31

Launch: April 24, 1990

Landing: April 29, 1990 at Edwards Air Force Base, Cal.

Astronauts: Loren J. Shriver, Charles F. Bolden, Jr., Steven A. Hawley, Bruce McCandless II and Kathryn D. Sullivan

Space Shuttle: Discovery

 

STS-31 brought the Hubble Space Telescope into orbit and conducted numerous science experiments.

 

NASA Media Usage Guidelines

 

Credit: NASA

Image Number: KSC-89pc-1230

Date: October 1989

54,815 views
11 faves
0 comments
Uploaded on April 24, 2020
Taken on April 24, 1990