Close
Giant Leopard Moth caterpillar
Ecpantheria scribonia