Close
Cecropia moth cocoon
Hyalophora cecropia