Create Acrylic Prints from James Webb
Who built it The James Webb telescope is being built by Northrop Grumman and the European Space Agency. The telescope is scheduled to launch in 2021 on an Ariane 5 rocket from Kourou, French Guiana. The telescope is one of the most advanced astronomical telescopes ever made. It is designed to observe the most distant […]