Galaxy Zoo Talk
by KJDL80
What do you think the red spots are?
Posted December 29, 2012 3:50 AM
by Terrance_L._Johnson
optical artifacts
Posted December 29, 2012 5:01 AM