January 03, 2006

Big, scary Arecibo Radio Telescope, P.R.

No comments: