Kepler Mission primary mirror inspection

Bildnummer 11574360
Kepler Mission primary mirror inspection
;