Hubble Space Telescope photo reveals stunning mix of young and old stars

Advcash

The Hubble Space Telescope records a breathtaking new image of the Liller 1 globular star cluster approximately 30,000 light-years away from Earth.

Source: space.com

Liked Liked