Endeavour Launch: December 2, 1993. The Hubble Space Telescope (HST), background over Madagascar, is berthed in Endeavours cargo bay following its capture by the STS-61 Astronauts. The crew used TV cameras to survey the spacecraft before sending our four Astronauts on five separate sessions of extravehicular activity(EVA) to perform a variety of servicing tasks. 16x20 in size.

Hubble Telescope Rescue Poster

SKU: F2221