Mind-bending 3d illusions by Leon Keer
The eye is considered to be the second most complex organ of the human body, but artist Leon Keer has found a way to fool it. Leon uses a lot of techniques and materials (including acrylic paint, solvents, tar, and other) to create his 3D street art that bends reality through optical illusions. He learned … Read more