Jade Pagoda
[
English
]
A tall variety of Chinese leaves with dark green loose head.