Close
Prominent moth caterpillar
Nystalea sp. (Notodontidae)