Discovery Launch
by Nasa
Title
Discovery Launch
Artist
Nasa
Medium
Photograph - Photograph
Description
Space shuttle Discovery leaps from its launch pad on Tuesday, October 23, 2007, to begin the STS-120 mission to the International Space Station.
Uploaded
March 14th, 2013
Embed
Share
Comments
There are no comments for Discovery Launch. Click here to post the first comment.