Recently added item(s)
NASA – Hubble Space Telescope on Discovery’s Robotic Arm during Deployment, STS-31 (1990) — #1597
€1,600.00
NASA. The Hubble Space Telescope suspended in space by Space Shuttle Discovery’s Remote Manipulator System, following the deployment of part of its solar arrays and antennas and prior to its final release, during mission STS-31 in April 1990.
Description
NASA. The Hubble Space Telescope suspended in space by Space Shuttle Discovery’s Remote Manipulator System, following the deployment of part of its solar arrays and antennas and prior to its final release, during mission STS-31 in April 1990.
Vintage chromogenic print.

