Galaxy Zoo Talk
by mbs31944
Lots of star formation in an oddly disturbed galaxy.
Posted March 8, 2013 4:50 PM