“Sacrifice.vRedBlue”2013 | 25’ x 25’ x 13’ | Archival print on pvc, clay, mirror plexiglass, plastic bottles, miniatures, paint, video projection | Swatch Art Hotel, Shanghai, China View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize