HomeNASA Picture Of the Day

A Cosmic Tarantula, Caught by NASA’s Webb