Close
Leaf-footed Bug (nymph)
Acanthocephala terminalis