Very engrossing image. I think it looks like an embryonic stage of something. A mind, possibly. Building itself.
Very engrossing image. I think it looks like an embryonic stage of something. A mind, possibly. Building itself.