Space and Science

Dazzling galactic diamonds shine in new Webb telescope image