Cascada means waterfall. But there’s not a drop of H2O falling on visitors to the Cascada exhibit in Quito, Ecuador. The 52-foot-tall installation is part of an interactive sensory experience that ...
A year-long season of arts exhibits and performances begins with visual magic involving a waterfall and three bicycles. In these opening installations, you will help create the art. Duke Arts’ Opening ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results