A visual decent into madness, all captured through the lens of a camera. Presented in repugnant vignettes that will shock and disturb.
—
2005
2006
1998
1985
2002
1996
2001
1987
2021
2000
2024
2003
2012
1997