DescriptionSTS120LaunchHiRes.jpg English: The Space Shuttle Discovery and its seven-member STS-120 crew head toward Earth-orbit and a scheduled link-up...
DescriptionSTS120LaunchHiRes-edit1.jpg English: The Space Shuttle Discovery and its seven-member STS-120 crew head toward Earth-orbit and a scheduled...