Galaxy Zoo Talk
by robvantol
Assume artefact but possible very faint galaxy
Posted September 12, 2012 2:09 PM