Portal:Space exploration/Picture/Week 44 2007
Jump to navigation
Jump to search
Credit: NASA
Space Shuttle Discovery lands at Cape Canaveral during night time on August 9, 2005.
Space Shuttle Discovery lands at Cape Canaveral during night time on August 9, 2005.