how could you ? ?

  • an installation in which tobert, the large frog, projects his insides onto the wall