James Webb Infographic Icons
Some icons from a recent infographic I created for BBC Science Focus, all about the James Webb Space Telescope. You can see the full project over on Behance:
https://www.behance.net/gallery/164770439/James-Webb-Staring-to-Space-Science-Focus
More by James Round View profile
Like