webb telescope spots possible jellyfish galaxy 12 billion light-years away jwst

Back to top button