49 w - Translate

Wow! This is the largest baobab in Madagascar and is called the Tree of Life or Mother of the Forest.

image