Friday, May 18, 2012

Space art by Don Dixon



There are hundreds of images found here, including of spacecraft, solar sails, and the image at top; a space-based SETI telescope.

No comments: