Canna Cleopatra
-
C
Canna Cleopatra
Description Canna Cleopatra is a tropical plant that’s known for its stunning flowers and colorful foliage. It’s a hybrid of two different canna species, Canna iridiflora and Canna patens, and was first developed in the United States in the early 2000s. The plant gets its name from its regal appearance, with large, vibrant flowers that resemble the headdress of Cleopatra,…
Read More »
