Technological art off the trodden tracks (22c3)

Item