24,534 ARTICLES
ON THIS WIKI

Cherry Tree

Cherry trees are trees with colorful blossom leaves. the also have a beautiful trunk.