bangii

Canna 'bangii' is a giant species, with green leaves and red flowers.