Wednesday, June 30, 2004


Tea trees can grow 3-4 meters high! The higher the tree, the deeper the roots!

No comments: