15th Annual Smithsonian Magazine Photo Contest People
The Devil's Tree
The Tree is infamous in the treasure coast region for the rape, murder, and necrophilia of two girls. The Land is hunted and attracts devil worshipers.
|Photo Location:||port saint Luice, Florida, United States of America|
|Copyright:||© Derek Weisman|