Space Art Poster - Hubble Space Telescope Deployment
In this April 25, 1990, photo taken by the crew of the STS-31 space shuttle mission, the Hubble Space Telescope is suspended above shuttle Discovery's cargo bay 332 nautical miles above Earth. The Canadian-built Remote Manipulator System (RMS) arm, controlled from in-cabin by the astronaut crew members, held the huge telescope in this position during pre-deployment procedures, which included extension of solar array panels and antennae.
Image Credit: NASA
Source Photo: 4176x4140px
• 10 mil thick
• Slightly glossy
• Fingerprint resistant
FREE Shipping on Orders $35 and higher