A short experimental film about processing internal stress outwardly through the creative process.
2020
2022
2012
2015
2003
2010
2018
1985
2001
2011