Deployment of the Hubble Space Telescope on April 25, 1990
The Hubble Space Telescope is suspended above shuttle Discovery’s cargo bay, 332 nautical miles above Earth. The image was taken by the crew of the STS-31 space
The Hubble Space Telescope is suspended above shuttle Discovery’s cargo bay, 332 nautical miles above Earth. The image was taken by the crew of the STS-31 space