James Webb Space Telescope Feed Post


EsaWebb
Date: 1/14/2025

Light echoes near Cassiopeia A