Close
Promethea Silk Moth Cocoon
Callosamia promethea