A photographer has a strange encounter deep in the woods while taking pictures.
—
2003
2015
1983
2024
2020
2012
1987
1980
2023
1960
1998
1954
2004
1966
2021
1993
2001