You have already liked this page, you can only like it once!
Landing of Space Shuttle Discovery at the end of the STS-128 mission. Discovery touched down at Edwards Air Force Base at 02:53 CEST on 12 September 2009. The STS-128 crew included ESA astronaut Christer Fuglesang.