A visual decent into madness, all captured through the lens of a camera. Presented in repugnant vignettes that will shock and disturb.
2010
2011
2025
1982
2017
1991
2016
2007
2023
2024
—
2019
2022
1990