Galaxy Zoo Talk
by Mjtbarrett
Possibly lensing? SIMBAD has this listed as an emission line galaxy.
Posted March 14, 2013 10:06 AM