A visual decent into madness, all captured through the lens of a camera. Presented in repugnant vignettes that will shock and disturb.
2010
2015
2019
2021
2011
2017
2022
2025
2009
1991
1987
2018
2006
1995