Galaxy Zoo Talk
by zomzoo
by Terrance_L._Johnson
These are overexposed stars
Posted February 11, 2013 4:48 AM
Is that a little solar system? Enormous sun, tiny planets?
Posted February 11, 2013 3:16 AM