Catalog › Cleopatra Image 1 of 1 Cleopatra €0.00 Bud Size: 6.5 - 7 cmStem Lenght: 40 - 70 cmN petals: 35-40 Add To Cart Added! Bud Size: 6.5 - 7 cmStem Lenght: 40 - 70 cmN petals: 35-40