A photographer has a strange encounter deep in the woods while taking pictures.
1986
1998
1954
1960
2021
2003
1940
1966
2004
1980
2007
1987
2008
2005
1972
2014
1993
1996
2006