Thursday, July 23, 2009

Image of the day: Enceladus

Enceladus' north pole.


Click to enlarge to awesome.

via Planetary Society Blog.

1 comment: