Space Telescope wallpaper Webb James Webb Space Telescope The James Webb Space Telescope sometimes called Webb or JWST is a large infrared telescope with a 65-meter primary mirror. It is … Tuesday, July 12, 2022 Edit