Close
Leaf-footed bug (nymph)
Acanthocephala sp.