Iranian Artists’ Tree of Life Embellishes French Institute of Muslim Civilization
TEHRAN.(HONARONLINE) – Tree of Life, a conceptual tableau created by two Iranian artists, has been set up at the entrance of the French Institute of Muslim Civilization (IFCM) in Lyon.