A short experimental film about processing internal stress outwardly through the creative process.
2023
2003
2007
1943
1985
2012
2020
2016
2021
1950
1897
2010
2014