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
1 min read
1 min read
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