08/24/2021
Shibusa is a word that the Japanese often use to describe their gardens. It implies restraint, good taste and elegant simplicity. Attention to detail is of paramount importance in order to honor all the peace and beauty nature has to offer.