Sep 05, 2016mariko mori sites luminous ring at the peak of a cascading waterfall in brazil art 500 shares