Space Shuttle Discovery Lifts Off
by NASA/Ben Cooper
Title
Space Shuttle Discovery Lifts Off
Artist
NASA/Ben Cooper
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 14th, 2013
Embed
Share
Comments
There are no comments for Space Shuttle Discovery Lifts Off. Click here to post the first comment.