Hubble at the Close of Servicing Mission 3A (1999) Caption Hubble floats gracefully above the blue Earth after release from Discovery’s robot arm at the close of another successful servicing mission, SM3A (STS-103) on December 27,1999. Credits NASA
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections