International Space Station (ISS), November 2007, taken from the Space Shuttle Discovery after undocking at the end of its mission to the ISS. This was mission STS-120 (23rd October to 7th November 2007), which delivered the Harmony module to the ISS. Photographed on 5th November 2007.
September 13th, 2018
Viewed 31 Times - Last Visitor from Beverly Hills, CA on 06/14/2019 at 10:32 AM