Close
Leaf footed bug nymph
Acanthocephala terminalis