Close
Crown stick insect
Onchestus rentzi (female)