You have already liked this page, you can only like it once!
The Hubble Space Telescope awaits release after the second servicing mission. Two teams of space walkers alternated EVA days to complete five total days of servicing on the observatory. [Image Date: 11-02-97] [97.05.002-015]