Seen from behind, space shuttle Discovery kicks up dust as it touches down on Runway 33 of the Shuttle Landing Facility at NASA’s Kennedy Space Center to complete the 15-day mission STS-120.
Image credit: NASA/Scott Haun, Tom Farrar, Raphael Hernandez
Nov. 7, 2007
1 min read