Site uses cookies to provide basic functionality.

OK
Olive trees are intimate creatures, eloquent in their twistedness. It's easy to understand why the ancients believed human spirits could be trapped inside them.