‘Mountain Laudrette’ is the latest optical illusion 3D mural painted on several walls @ 2600 meter height by Leon Keer for the @visionartfestival.