A visual decent into madness, all captured through the lens of a camera. Presented in repugnant vignettes that will shock and disturb.
2008
2007
1961
1981
1975
1977
2006
2009
2004
2001
2012
2014
1996
2023
2018
2024
1991