Close
Cecropia moth (cocoon)
Hyalophora cecropia