Close
Spiny leaf beetle
Dicladispa sp.