Quantcast
s126e008261
291 of 449

s126e008261

October 24, 2011
Solar array panels on the International Space Station are backdropped against Earth's horizon in this digital still image photographed by one of the STS-126 crew members who are visiting the orbital outpost.


comments powered by Disqus