Time Lapse Assembly of the JWST Mirror

Assembling the James Webb Space Telescope.

Video

Leave a Reply