Saturday, June 2, 2012

Baobab tree. They can store over 30,000 gallons of water in their trunks.

No comments: