the meaning of life, in an illustration featured on deviantart, iridescent, ecological art, fractals, photoillustration