Galaxy Zoo Talk
by eddyzahu
My favorites
by Petrusperes
To me, it seems to be a nebula.
Posted November 24, 2015 2:48 PM