Chinese Cedar, Toona sinensis, is a clumping, deciduous tree with beautiful pink foliage from the temperate regions of China.
Chinese Cedar, Toona sinensis, is a clumping, deciduous tree with beautiful pink foliage from the temperate regions of China.