Thursday, October 6, 2011

Remarkable first image...

from the most expensive radio telescope in the world.

No comments:

Post a Comment