Hubble's Final Release Over Earth (2009) Caption Hubble drifts over Earth after its release on May 19, 2009 by the crew of the Space Shuttle Atlantis. The crew had performed all planned tasks over the course of five spacewalks, making the Servicing Mission 4 (SM4), the fifth astronaut visit to the Hubble Space Telescope, an unqualified success. Credits Image NASA
Browse premium related images on iStock | Save 20% with code UNSPLASH20