Galaxy Zoo Talk
by jumpy26
Wow, looks like at least 3 Galaxies merged ?!
Posted January 12, 2014 4:49 PM