A more robust form of the Christmas Rose, which grows to a larger size and has larger flowers than the species.
Home > Herbaceous Perennials > Perennial H > Helleborous