NASA | James Webb Space Telescope Stands Tall Posted by Clairsentient1 on September 16, 2015 Posted in: nasa, telescope. Tagged: james webb. Leave a comment