Quantcast
STS098-356-0026
115 of 199

STS098-356-0026

June 29, 2011
Astronauts Thomas D. Jones (foreground), mission specialist; and Kenneth D. Cockrell, mission commander, float in the newly installed Destiny laboratory aboard the International Space Station.


comments powered by Disqus