MenuPage2013_600pix_Ahni_Rocheleau_03_Slides_Memonic_Device_110Res Published August 19, 2014 at 600 × 1898 in SCULPTURE INSTALLATION PERFORMANCE