Close
Cecropia Moth-Caterpillar & Cocoon
Hyalophora cecropia