Galaxy Zoo Talk
by ferre
Are these optical artifacts of something else ?
Posted September 13, 2012 9:06 AM