Close
Leaf-Footed Bug
Piezogaster scutellaris