Canna Leaf roller Larva

canna leafroller larva