2 Our Ground of Being, Blog, Cosmology, Inspirations & Strategies from Nature, Science

The 10 Most Amazing Space Photos in the Universe

“The Sombrero Galaxy – 28 million light years from Earth – was voted best picture taken by the Hubble telescope. The dimensions of the galaxy, officially called M104, are as…

Continue Reading →