TRIIIBE In Search of Eden: A Work in Progress Up until Sunday, December 19. As the title suggests, In Search of Eden: A Work in Progress, is a show that delivers a new experience every time visitors see it. Repeat visits often offer new insights at exhibitions but in this case, they’re all but certain. […]