Galaxy Zoo Talk
by Freethesouls
What are these? A new form of the pea galaxies?
Posted September 11, 2012 2:25 AM