Home
About
Home
About
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