30 Years of the Hubble Space Telescope
On April 25, 1990, the Hubble Space Telescope was deployed from the cargo bay of space shuttle Discovery. Hubble, pictured here during its release, has one of its two solar array panels deployed while still in the grasp of Discovery's remote manipulator system. NASA/UPI
Please fill out form for pricing information for the photo below.