March 26, 2003
Hubble Coolness

Ooooh, nifty pics from Hubble of a starlight echo from cosmic blast.



Posted by Arcterex at March 26, 2003 03:09 PM