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
Statistics
Viewed 907 Times - Last Visitor from Hollywood, FL on 04/19/2024 at 7:28 PM
Embed
Share
Sales Sheet
Comments
There are no comments for Discovery Launch. Click here to post the first comment.