The Baobab Tree
The Baobab Tree, Stow-on-the-Wold, United Kingdom
A new exclusive gift shop called The Baobab Tree has sprung up in The Square in Stow on the Wold. Baobab Trees are also known as ‘The Tree of Life’ and are an icon of the African savannah, and owner Ms Ann Mawdsley certainly hopes...
You must be logged in to post a comment.