Close
leaf-footed bug
Leptoglossus sp.