Close
Leaf-footed bug
Leptoglossus sp.