Anonymous Report This Comment
Date: March 07, 2007 01:43PM
That is a nice shot. What telescope took this pic?
Placelowerplace Report This Comment
Date: March 07, 2007 02:47PM
No clue, sorry. Though the vantage point looks like it is from space not from
the earth, but really I don't know. Just found it while whoring around the net