The Star Factory Photo by NASA
September 4, 2015

The Star Factory Photo by NASA Taken by NASA through Hubble telescope in 1995, this is one of the of the most iconic images. The photo depicts tall pillars …