story photo

Space Telescope Science Institute

NASA’s Hubble Space Telescope sweeps around the Earth once every 97 minutes. This picture shows Hubble floating above Earth during a servicing mission 3B, March 2002.

Read the story this photo appeared in here »