Quantcast
STS088-702-024
6 of 128

STS088-702-024

June 9, 2011
Astronauts Jerry L. Ross (left) and James H. Newman, both mission specialists, work together on the final of three space walks of the STS-88 mission. One of the solar panels of the Russian-built Zarya module runs through the frame.


comments powered by Disqus