Pretty Amazing
I love this. Last ever view of the James Webb telescope as it takes off for its destination almost 1 million miles away.
I have a friend who is working on this project.
I love this. Last ever view of the James Webb telescope as it takes off for its destination almost 1 million miles away.
I have a friend who is working on this project.