Al Noor Island unveils Emirati artist Azza Al Qubaisi’s installation

Al Noor Island unveils Emirati artist Azza Al Qubaisi’s installation
play icon
The Swing installation.