The Japanese art – Bonsai

Bonsai in Japanese means the plant in a pot. Once a luxury for the privileged people or garden centers of specialists, these tiny artistic trees were uncommon curiosities or botanical freaks due to the fine aesthetic design and artistic conception. Not until now, indoor miniature landscaping has been gaining popularity as modern green, which also bring back this ancient art to the general public for everybody who is into this art. Because of the association … Read More