New image captured by James Webb.

September 13, 2022

Giant spider in space!Tarantula Nebula