The Hubble Space Telescope stands tall in the cargo bay of the space shuttle Atlantis following its capture on Wednesday, May 13, 2009. The STS-125 mission...
description
The Hubble Space Telescope stands tall in the cargo bay of the space shuttle Atlantis following its capture on Wednesday, May 13, 2009. The STS-125 mission...
Description
false