This film, photographed in London, is an exploration into the depths of unconscious reactions.
2019
2023
2002
2013
2009
1959
2015
2020
1971
1985
2024
2017
2018