
This NASA image taken by a STS-129 crew member shows Astronaut Robert L. Satcher Jr., STS-129 mission specialist, as he participates in the mission’s third and final session of extravehicular activity (EVA) as construction and maintenance continue on the International Space Station, November 23, 2009. UPI/NASA
Date Taken: November 26, 2009

Comment by mia
January 2, 2010 at 11:14 am - #
WHAT IS ASTRONAUT ROBERT SATCHER’S MISSION NOVEMBER 2009?