Space Print from NASA: Hubble's Mirror. The mirror is being inspected by technicians at Perkin-Elmer in Connecticut. The Hubble Space Telescope (HST) was designed see seven times further into space than had been possible before, without the distortion caused by the Earth's atmosphere (NASA Media Archives). Buy this picture as an unframed print or poster, a framed print or a mounted box canvas print.