Close
Promethea Silk Moth Caterpillar
Callosamia promethea