New image of Neptune from the Webb space telescope It's maybe the most beautiful celestial image I've seen yet. Fills me with awe and wonder. Post Comment Receive notifications Add a comment...