A landscape photographer is disturbed by an enigmatic presence in the photos he develops
Devin Morgan
Spencer Myers