'Illusion 108' by Leon Aarts, acrylics on board.The Meaning of "Illusion/Delusion": Buddhist philosophy identifies 108 earthly desires, lies, and delusions of the mind (like greed, anger, and ignorance) that keep humans locked in a cycle of suffering.
Credit: Leon Aarts