Eye of God: The Helix Nebula On 2011-07-24 By RayIn ScienceLeave a comment Source: Hubblesite.org Advertisement