TRACE space telescope, illustration

Bildnummer 12971913
TRACE space telescope, illustration
;