August 13, 2009

STS-123:2nd EVA, Dextre

Share on Linkedin Share on Google+