presence

Presence

A real-time live performance

exploring the potential of telepresence