Moonrise From Space, Sts-103
by Science Source
Title
Moonrise From Space, Sts-103
Artist
Science Source
Medium
Photograph - Photograph
Description
Moonrise from space, STS-103. STS-103 was a Hubble Space Telescope servicing mission by Space Shuttle Discovery. The mission launched from Kennedy Space Center, Florida, on 19 December 1999 and returned on 27 December 1999.
Uploaded
May 30th, 2013
Embed
Share
Comments
There are no comments for Moonrise From Space, Sts-103. Click here to post the first comment.