eye-of-god-20

Nasa photo of the Helix Nebula taken by the Hubble Space Telescope dubbed “The Eye of God”