Close
Leaf-footed Bug (Nymph)
Acanthocephala declivis