The art of illusion: 3D street art The art of illusion: 3D street art Leon Keer from the Netherlands is one of the world’s top 3D street painters. This summer he’s touring Europe and North America, creating a new work each week on walls and streets.