July 15, 2008

STS-103 Crew Performing EVA 1 on the Hubble

Share on Linkedin Share on Google+