Close
Leaf-footed bugs (pair)
Leptoglossus fulvicornis