Imperial Bonsai – The Largest Class of Bonsai
An imperial bonsai is the largest class of bonsai trees. These beautiful and unusual miniature trees are housed in Japan’s Imperial Palace. They are not normally able to produce fruit, but can be easily picked. Instead of flowers, these species produce small new leaves. This makes them unique among other types of bonsai. They are … Read more