REFINE
Browse All : Destiny from 31 October 2004
1-2 of 2
Description
ISS010-E-05598 (31 October 2004) --- Astronaut Leroy Chiao, Expedition 10 commander and NASA ISS science officer, floats in the Destiny laboratory of the International Space Station (ISS).
1-2 of 2
|