Close
Leaf-footed Bug, nymph
Acanthocephala terminalis