Close
Leaf-footed bug
Aspilosterna sp.