Comet dust particle from Stardust mission

Bildnummer 11880900
Comet dust particle from Stardust mission
;