Adding product to your cart
The longest flowering Camellia. From March to September this Camellia flowers effortlessly. Sun or shade. Lovely as a gift.