Quantcast
s130e006889
466 of 742

s130e006889

December 19, 2011
NASA astronaut Robert Behnken, STS-130 mission specialist, is pictured in the reflection of a mirror on the middeck of space shuttle Endeavour while docked with the International Space Station.


comments powered by Disqus