Galaxy Zoo Talk
by Desimus
seems this galaxy is creating many new stars
Posted August 16, 2014 5:47 PM