DescriptionISS after STS-123 03 2008.jpg ISS from Endeavour STS-123 after undocking on 24 Mar 2008 Date 26 March 2008 Source http://spaceflight.nasa...
Station (ISS) after departure of the STS-123 Space Shuttle Endeavour. Subject Terms: STS-123, International Space Station Date Taken: 3/25/2008 Categories:...