April 25, 1990, Deployment of the Hubble Space Telescope

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Stephanie Wilson
    Nasa Astronaut
    • Jul 2009
    • 2478

    #1

    April 25, 1990, Deployment of the Hubble Space Telescope

    In this April 25, 1990, photograph taken by the crew of the STS-31 space shuttle mission, the Hubble Space Telescope is suspended above shuttle Discovery's cargo bay some 332 nautical miles above Earth.

    More...
Working...