Galaxy Zoo Talk
But so small an image that it's impossible to tell.
Posted September 11, 2012 7:26 AM
Looks like some kind of edge-effect artefact to me. Kind of pretty though...
Posted September 11, 2012 7:30 AM
maybe a few stars
Posted August 28, 2013 7:06 PM