Photographic documentation showing the Hubble Space Telescope (HST) just deployed from the Discovery's payload bay.