Close

Leaf-footed bug

Anisoscelis foliacea

Leaf-footed bug