Galaxy Zoo Talk
by yosemiterob
I'm lost on this one, either it is some sort of Galaxy cluster or star cluster.
Posted November 5, 2012 1:03 AM