Log In or Register
It was installation day on the International Space Station. The Atlantis and Expedition 13 crews worked on attaching the solar panel array truss during the first of three scheduled spacewalks by STS-115 shuttle crew members on Sept. 12, 2006.
Credit: NASA/JPL.
i especially like the fluffy sheep you can see on the field below ;)
ooops he droped that screw and washer ;)