Galaxy Zoo Talk
by Slartibartfast11
what about that green spot on the top of the galaxy?
Posted January 17, 2013 3:16 AM