Galaxy Zoo Talk
by Terrance_L._Johnson
Any indication of a merger? Lots of star formation.
Posted October 24, 2012 5:09 AM