Search G101

  • TV Trap is a multi-media installation dealing with the ways television has changed the way human beings interact with each other. The artist is interested in exploring the thesis that the influence of broadcast television has narrowed and...