Hominid depicts an ecosystem of x-ray visibility. Creatures have evolved in surprising ways, where humans, birds, spiders and frogs share unique anatomies. The bones and organs of predators and prey are exposed as they struggle against ...See moreHominid depicts an ecosystem of x-ray visibility. Creatures have evolved in surprising ways, where humans, birds, spiders and frogs share unique anatomies. The bones and organs of predators and prey are exposed as they struggle against each other for survival. Written by
Brian Andrews
See less