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