An animated exploration of Epping Forest's sinister past sparks off a journey into the dark side of the artist's mind.
2024
2014
1967
2015
1973
1974
2022
2011
2013
1986
2023
2018
2020
1991
2021
—