an installation in which tobert, the large frog, projects his insides onto the wall
Back to Top