top of page

Leaf-footed Bug (Centrocoris variegatus)

Wikipedia:

bottom of page