Adams Charpentier
9 months ago
The latest mad-ya-look image from the James Webb Space Telescope has arrived, and...