Treehopper insect - Membracidea.

fg

2 Comments