Quantcast
s119e006891
401 of 567

s119e006891

November 1, 2011
S119-E-006891 (21 March 2009) --- Astronaut Lee Archambault, STS-119 commander, is pictured on the middeck of Space Shuttle Discovery while docked with the International Space Station.


comments powered by Disqus