Space Balls

Large

Buckyball structures, depicted here, were found in a nebula. Credit: NASA/JPL-Caltech

Download this image:

large.jpg