At the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida, members of the STS-131 crew are congratulated on a successful mission by NASA managers and invited guests on hand for the landing of space shuttle Discovery on Runway 33. April 20, 2010 Photo credit: NASA/Jim Grossmann
description
At the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida, members of the STS-131 crew are congratulated on a successful mission by NASA managers and invited guests on hand for the landing of space shuttle Discovery on Runway 33. April 20, 2010 Photo credit: NASA/Jim Grossmann
Description
false