Canna Skipper (
Calpodes ethlius
)
Exposed pupa in unrolled Canna leaf.
Email
Dale Clark