< 10 Downloads
The majestic baobab tree, also known as the 'Tree Of Life' is an icon of the African continent and lies at the heart of many traditional African remedies and folklore.