Close
Promethea Silkmoth Caterpillar
Callosamia promethea