Close
Leaf footed bug (nymph)
Acanthocephala terminalis