Spitzer Space Telescope launch

Bildnummer 11697253
Spitzer Space Telescope launch
;