Galaxy Zoo Talk
by wtaskew
by billgoolie
Distant green galaxy or artifact?
Posted April 16, 2013 12:34 PM