"the ecstasy (the ritual)" Installation view. Matthew Keller, Mixed media installation 2012 2012-09-15-042016554197949155_01-lg 0 By sherrie green on May 20, 2015