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...