entheognosis

The largest baobab in Madagascar is called the Tree of Life or Mother of the Forest.

Reposted from manxx via zuckerente