Close

Leaf-footed bug nymph

Leptoglossus sp.

Leaf-footed bug nymph