tree spirit
Strolling through a forest area near Sedini in Sardinia, I spotted some trees that had large areas of bark peeling off. Suddenly I saw a face looking at me, a naturally occurring piece of nature's art. An image of a face created by the bark peeling from the tree.
Comments
Sign in or get an account to comment.