By SpaceZE News Publisher on Tuesday, 28 October 2025
Category: ESA Top News

The Red Spider Nebula, caught by Webb

Image: The Red Spider Nebula (Webb)

Original link