French Institute of Muslim Civilisation (IFCM) in Lyon
-
Tree of Life" on Display at French Institute of Muslim" Civilisation
The Tree of Life, a conceptual work of art created by two Iranian artists, is on display at the French Institute of Muslim Civilisation (IFCM)…