riverside art gallery yeti This Yeti was a collaboration between artists at the Riverside Arts Center's gallery. It also functions as a stage for visitors to pose on for pictures.