The Scream
- Documentary
9/28/2019
63
Storyline
An installation presented on 11 screens featuring nude human figures engaged in cathartic performance.
- Director:
An installation presented on 11 screens featuring nude human figures engaged in cathartic performance.