PUBLISHED
John Mackintosh Search
"Helix Nebula" stock image

Helix Nebula

The Helix Nebula (NGC7293) located in the constellation Aquarius, is sometimes referred to as the Eye of God.

Image dimensions: 3355 x 3355 pixels

Helix Nebula

More Info

Helix Nebula

The Helix Nebula (NGC7293) located in the constellation Aquarius, is sometimes referred to as the Eye of God.

Image dimensions: 3355 x 3355 pixels

×