Cover photo

NASA Hubble Telescope

Sparkling Spray of Stars in NGC 2660