Close
Cecropia moth caterpillar
Hyalophora cecropia