Life Cycles by Craig Biegler Callosamia promethea – Promethea Moth Heterocampa guttivitta – Saddled Prominent