Close
Leaf-footed Bug
Mozena lutea (Herrich-Schaefer)