Galaxy Zoo Talk
by Omar88
Can someone tell me what this is ? Is it light form a nearby star ?
Posted March 21, 2013 9:08 PM