Close
Leaf-footed bug nymph
Acanthocephala terminalis