Close
Cecropia caterpillar
Hyalophora cecropia