Human Nature – Animals in abstract.


Human Nature depicts animals as if seen through X-rays or inkblot paintings, revealing primal forms beneath the surface—part instinct, part illusion.



Back to Top