dcsimg

Colorful Stick Insect (Calvisia punctulata) female close-up