Join our community
Showing more like

The Hubble Space Telescope (HST), appearing as a tiny, almost indistinguishable glowing mass, distances itself from the Space Shuttle Columbia following its release on March 9, 2002. [3032 x 2064]