Leprechaun

Canna 'Leprechaun' is a small Foliage Group cultivar, with green leaves and red flowers.