Close
Cecropia Moth Cocoon
Hyalophora cecropia