Treehenge
I was walking Feral Girl the other day on some property near my home. We ran accoss this on the part of the land where the old house used to stand. What do you think could possible be the meaning?