Tuesday, 27 April 2010

Light continues to echo three years after stellar outburst

http://www.spacetelescope.org/images/heic0503a/


No comments:

Post a Comment