The Scream
Documentary | 2019-09-28 | France
4.0 / 10
$0
$0
63 min.
An installation presented on 11 screens featuring nude human figures engaged in cathartic performance.
Documentary | 2019-09-28 | France
4.0 / 10
$0
$0
63 min.
An installation presented on 11 screens featuring nude human figures engaged in cathartic performance.