Close

Leaf footed bug nymph

Thasus sp.

Leaf footed bug nymph