Echinacea 'Mama Mia'

Flower colour : orange red
Bloom time : 7-9
Foliage spreight : 76cm
Foliage height : 50cm
Flower height : 66cm
Exposure : Full Sun 
Patent : PP23172 EU38253

« Previous