Space Shuttle Discovery Lifts Off
by NASA/Tony Gray & Tom Farrar
Title
Space Shuttle Discovery Lifts Off
Artist
NASA/Tony Gray & Tom Farrar
Medium
Photograph - Photograph
Description
An exhaust cloud builds at NASA's Kennedy Space Center in Florida as space shuttle Discovery lifts off at 621 a.m., April 5, to begin the STS-131 mission.
Uploaded
March 13th, 2013
Embed
Share
Comments
There are no comments for Space Shuttle Discovery Lifts Off. Click here to post the first comment.