Quantcast
iss018e042591
89 of 567

iss018e042591

December 15, 2011
ISS018-E-042591 (23 March 2009) --- Astronaut Lee Archambault, STS-119 commander, uses a video camera on the flight deck of Space Shuttle Discovery while docked with the International Space Station.


comments powered by Disqus