Hubble Telescope Spots 'Cosmic Caterpillar' 6 Trillion Miles...

Slinking along through the sands of space is a "cosmic caterpillar" as dubbed...

10K views space.com

Interest

Astronomy
Discovered by Mike
on Sep 3, 2013

Stumblers Who Like This Page