A visual decent into madness, all captured through the lens of a camera. Presented in repugnant vignettes that will shock and disturb.
2018
1981
1988
2009
2014
2004
2024
2001
2006
2005
2003
2002
2023
1978
2013