Team Hubble

BackHubble against Earth's Horizon

The Hubble Space Telescope begins its separation from Space Shuttle Discovery following its release in February 1997.