Hubble Space Telescope sporting new solar arrays

STS109-E-5700 (9 March 2002) – The Hubble Space Telescope, sporting new solar arrays and other important but less visible new hardware, begins its separation from the Space Shuttle Columbia.
Hubble Space Telescope sporting new solar arrays
Photo by: NASA, ESA
Photo tags: mission, spacecraft
Image category:  
Image tag:  
Google
Previous Image
Next Image
526 images in the set