Sunshade Technician at Work (IMAGE)
Caption
In this photo, technician Brenda Estavia is installing the innermost layer of the sunshade onto the deployable aperture cover structure of NASA’s Nancy Grace Roman Space Telescope.
Credit
NASA/Jolearra Tshiteya
Usage Restrictions
No restrictions.
License
Public Domain