Insight Ethereal Neptune glows in latest Webb Telescope photos Posted onSeptember 21, 2022 Latest Webb Telescope images show usually cool blue Neptune glowing in infrared light 3243888