Close
Leaf-footed Bug nymph
Acanthocephala terminalis