A visual decent into madness, all captured through the lens of a camera. Presented in repugnant vignettes that will shock and disturb.
2018
1987
1986
2017
2016
2006
2014
2005
2015
2019
2021
2007
2013
2010