Helix Nebula Poster

Buy Now!

Helix Nebula Poster - The Eye Of God.At a distance of 400 light-years, this is the nearest planetary nebula to us. Captured in exquisite clarity, this beautiful semitransparent shell of gas glows red from nitrogen and hydrogen. It is often referred to as 'The Eye of God' image.This Helix Nebula Poster measures 24" x 35".

Merchant: The Space Store