Close
Leaf-Footed Bug Nymph
Acanthocephala terminalis