a beautiful, mysterious and realistic painting of the universe with several forests and stars in it, painted by jane graverol, trending on deviantart