This film, photographed in London, is an exploration into the depths of unconscious reactions.
1979
2008
2022
2023
2016
1985
2020
2012
1932
1938
2007
1961