The Hubble Space Telescope floats away from the Space Shuttle Discovery after the crew of STS-125 released the floating observatory with the robotic arm May 19, 2009 in Earth Orbit.


The Hubble Space Telescope floats away from the Space Shuttle Discovery after the crew of STS-125 released the floating observatory with the robotic arm May 19, 2009 in Earth Orbit.


Size: 5150px × 3402px
Location: Earth Orbit
Photo credit: © NASA Photo / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: copyspace, earth, eva, exploration, floating, horizontal, hst, mission, nasa, orbiting, repairs, satellite, scientist, space, sts125, upgrades