In the Southern Italian region of Puglia, there are over millions of olive trees - many of them ancient with knotted and gnarled barks. This particular one, named the Thinking Tree looks stumped.
In the Southern Italian region of Puglia, there are over millions of olive trees - many of them ancient with knotted and gnarled barks. This particular one, named the Thinking Tree looks stumped.