Thursday, February 18, 2016

Time-lapse: The Assembly of the James Webb Space Telescope Primary Mirror


No comments: