Close
Leaf-footed Bug Nymph
Acanthocephala terminalis