Close
Leaf footed bug nymph
Thasus sp.