Close
Caterpillar
Eupterotidae, Palirisa sp.