December 19, 2014

N00145322

The alien surface of Enceladus as seen during the Nov. 2nd pass. (Credit: NASA/JPL).

Speak Your Mind

*