×
Photo Credit: https://twitter.com/NASA

The first picture from the James Webb Telescope has been released and it’s so rad!

Jul 12, 2022 | 7:25 AM