« Previous Plant | Next Plant »
Deciduous weeping tree with purple-red foliage. Part sun-part shade
p
t
%
8
{
`
0
y
Yama means "mountain".