After nearly seven months since its launch back in December, the James Webb telescope finally has something to show us, and the images are incredible.
Topics NASA
After nearly seven months since its launch back in December, the James Webb telescope finally has something to show us, and the images are incredible.
Topics NASA