When a Photographer sees a figure in one of the photos, unsettling events uncoil itself through the supernatural.
2017
2015
2020
1942
2024
1923
2022
2019
1953
1998
1949
2023
2007
2014