James Webb Space Telescope secondary mirror

Bildnummer 12970704
James Webb Space Telescope secondary mirror
;