A visual decent into madness, all captured through the lens of a camera. Presented in repugnant vignettes that will shock and disturb.
2018
1996
1986
2004
1954
2010
1990
1981
2008
1991
—
2021
1993
1992
2002
1998
2016