Galactic Star Cluster

Messier 26 – The NGC 6694 Open Star Cluster

Located in the direction of the Scutum Constellation, about 5,000 light years from Earth, is the open star cluster known…

8 years ago