Leon Keer for Dubai Street Museum in UAE

Dutch artist Leon Keer recently returned from Dubai where he just wrapped up a large new artwork for the latest edition of the Dubai Street Museum in the United Arab Emirates. Produced by SAN (StreetArtNews) Projects, this newest addition to the Dubai Street Museum by Leon Keer is another mind-boggling 3D illusion which shows a