Close
Leaf-footed bug nymph
Leptoglossus sp.