Monday / November 19.
HomeDaily PhotoNASA's Webb Telescope Ghostly 'Lights Out' Inspection