
UAE Environmental Project is one of 12 International Artists Exhibiting at the Pyramids of Giza
Dubai (UAE): Liter of Light, a social enterprise based in the UAE, is one of the 12 international artists whose large-scale hand-built solar art installation […]