The installation Allah on the wall in the Spanish city Teulada marks the arrival of light in Younes Rahmoun’s practice. The artwork is made with thirty-three spherical light bulbs that the artist chose because of their mirror-like surface that reflects the space in which they are installed, similar to a convex mirror.