April 25, 2015

New England Bonsai Gardens

Bonsai is the art of dwarfing trees and growing them in containers. It’s often been referred to as a Japanese technique; however, it actually originated from an ancient Chinese horticultural practice more than a thousand years ago.

The bonsai tree is the symbol of the Martha Stewart Center for Living. It was selected because the bonsai grows more beautiful and more valuable with age. At the Gala event I hosted earlier this week, we displayed several bonsai trees at the entrance to our clerestory. These trees were purchased from New England Bonsai Gardens in Bellingham, Massachusetts.

When we picked up our bonsai trees, we had the opportunity to tour the greenhouses and see some of the exquisite specimens.

Here are some photos from our visit.