installation

recent installations or exhibitions by the institute for transacoustic research and its members: