Mishkah Installation Offers Spiritual Experience at Islamic Arts Biennale
Jeddah: The Mishkah (lamp) installation at the Islamic Arts Biennale 2025’s Al-Munawwarah Pavilion offers visitors an immersive experience by blending light, fragrant aromas, and a