November 24, 2008

STS-126 Spacewalkers at Work

Astronauts Heidemarie Stefanyshyn-Piper and Steve Bowen work on the starboard solar alpha rotary joint during the third STS-126 spacewalk. credit: NASA

Share on Linkedin Share on Google+