webb telescope nasa massive honeycomb deploys shaped shimmery
webb james space telescope mirror nasa universe gloves takes off primary astronomy gough evan april posted may
webb telescope deployable assembly nasa extends successfully