Stardust Lives?

Large

An artists? conception of the Stardust mission.

Download this image:

large.jpg