The Weeping Japanese Styrax is a wonderful small weeping tree with white bell-shaped flowers. With an overall upright and pyramidal shape, sprouting horizontal branches, the Weeping Japanese Styrax offers a nice fragant canopy.

Weeping Styrax