La Ilaha Il’Allah – there is no god but God – an exploration of the basic and founding principle of the Islamic faith proclaiming the oneness of the Almighty. This piece is a meditation of this tenet, circumambulating the Holiest of Holies, the House of God.
Our fine art prints are produced on FSC-certified museum-quality fine art print paper with a textured, matt finish.
All of our art prints are produced using processes that ensure that you receive a crisp, satisfying reproduction of the original artwork.
Frames and window mounts are produced using FSC-certified materials. Frames are finished with clean, simple lines and a satin finish, and arrive ready to hang.