Eye of God: The Helix Nebula On 2011-07-24 By galacticwanderlustIn Science Source: Hubblesite.org Share this:TwitterFacebookLike this:Like Loading...