News

1. NASA’s Helix Nebula photos are often dubbed the “Eye of God” due to the nebula’s striking resemblance to a human eye. 2.
Vermont-based astrophotographer Michele Hernandez Bayliss has captured stunning views of Messier 94 - also known as the ...