A photographer has a strange encounter deep in the woods while taking pictures.
2009
2002
2019
2018
1955
2017
1986
2021
1977
2020
1983
1975
2006