A visual decent into madness, all captured through the lens of a camera. Presented in repugnant vignettes that will shock and disturb.
2018
2022
—
2021
2025
1998
2013
2024
2001
1980
2008
1947
1971
1972
1970
2004
2015
1974