Commonly known as the Japanese pagoda or Chinese scholar tree, the Sophora japonica/Styphnolobium japonicum has long been considered a symbol of good fortune, joy and well-being, a lucky tree and a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results