A star identified by the Kepler Space Telescope may harbour structures which could point to an advanced technological civilisation
Oct
18
2015
Commentary from the mind of the artist
A Story Begins