Hubble Launches
“Earth orbit, April 25, 1990. The crew of the Space Shuttle Discovery deploys the Hubble Space Telescope from the cargo bay. Foreground shows the silvery telescope at the end of the RMS arm; midground reveals astronauts in EVA suits handling instruments and the open payload bay glowing with reflected sunlight; the curve of Earth's blue limb stretches into the black of space.”