Ebb Tide. Floribunda. Clusters of deep royal purple on a compact healthy bush with a strong fragrance.
Ebb Tide. Floribunda. Clusters of deep royal purple on a compact healthy bush with a strong fragrance.