Close
Cryptic stick-mimic caterpillar
Tetracis cachexiata