This was taken during Mission STS-31 which put the Hubble Space Telescope (HST) into orbit on 24th April 1990. HST is in the open cargo bay of the shuttle with the robot arm attached it (NASA Media Archives). Buy this as a superb wall poster, a canvas print or a framed print.