Wednesday, February 09, 2005

The Eye of God


This was taken by the Hubble Telescope. its been nicknamed "The Eye of God". It's actually a composite photo of the Helix Nebula. Posted by Hello

No comments: