Small Trees for Small Spaces
A small tree is a great addition to even a small garden because it draws the eye upward, giving the illusion of space. Here are 8 trees to t
Elements of Japanese garden design
There are four essential elements (rocks, water, plants, and ornament) and five garden design principles (asymmetry, enclosure, borrowed...