What can this be? Looks exciting ...
-
Anyone?
Posted
-
by Aprilwitch
An imaging artifact, might have a star in the center. here is a link if interested: http://www.galaxyzooforum.org/index.php?topic=276702.0 Check out stars and muffins.
Posted