Radio Galaxy Zoo Talk
by Ptd
If there is an IR source here I think its hidden by a nearby star
Posted April 8, 2014 7:33 PM