Advertisement

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 Detail
Date Taken: 03.2017
Date Uploaded: 09.2017
Photo Location: port saint Luice, Florida, United States of America
Camera: LGLS991
Copyright: © Derek Weisman