The Hubble Space Telescope is pictured through an overhead window on the aft flight deck of the Earth-orbiting space shuttle Atlantis immediately prior to its release on flight day 9, May 19, 2009.
The Hubble Space Telescope is pictured through an overhead window on the aft flight deck of the Earth-orbiting space shuttle Atlantis immediately prior to its release on flight day 9, May 19, 2009.Image Credit: NASA