Movies
- 2019
The Scream
The Scream42019HD
An installation presented on 11 screens featuring nude human figures engaged in cathartic performance.
42019HD
An installation presented on 11 screens featuring nude human figures engaged in cathartic performance.